public function test_update() { $arr1 = array(1, 2, 3, 'color' => 'red', 'shape' => 'circle'); $arr2 = array(4, 5, 'color' => 'blue', 'height' => '100'); Core_Arrays::update($arr1, $arr2); $this->assertEquals($arr1, array(4, 5, 3, 'color' => 'blue', 'shape' => 'circle')); }
/** * Устанваливает опции * * @param array $options * * @return mixed */ public static function options(array $options = array()) { if (count($options)) { Core_Arrays::update(self::$options, $options); } return self::$options; }
/** * Конструктор * * @param array $options */ public function __construct(array $options = array()) { $this->options = Mail_Transport_Sendmail::options(); Core_Arrays::update($this->options, $options); }
public function assign_from($source) { Core_Arrays::update($this->values, $source); return $this; }
/** * Конструктор * * @param string $attribute имя атрибута * @param mixed[] $values начало интервала * @param string $message сообщение об ошибке * @param array $options массив атрибутов */ public function __construct($attribute, $values, $message, array $options = array()) { $this->values = $values; Core_Arrays::update($this->options, $options); parent::__construct($attribute, $message); }
/** */ public function parameters(array $parameters) { Core_Arrays::update($this->parameters, $parameters); return $this; }
/** * @param array $options * * @return WebKit_Controller_AbstractMapper */ public function with_options(array $options) { Core_Arrays::update($this->options, $options); return $this; }