Collection::set PHP Method

set() public method

public set ( $key, $value )
    public function set($key, $value)
    {
        if (is_array($key)) {
            $this->data = array_merge($this->data, $key);
            return $this;
        }
        $this->data[$key] = $value;
        return $this;
    }

Usage Example

Example #1
0
 public function test1_Queries()
 {
     $this->assertEquals(TRUE, static::$collection->any());
     $this->assertEquals('stuff', static::$collection->{'part1.item1'});
     static::$collection['set'] = ['test' => 'set test'];
     $this->assertEquals(static::$collection->get('set'), ['test' => 'set test']);
     $this->assertEquals(NULL, static::$collection->set(999, 'set test'));
     $this->assertEquals('default', static::$collection->search_and_replace('does-not-exist', 'default'));
     $this->assertEquals(['test' => 'set test'], static::$collection->search_and_replace('set', 'default'));
     $this->assertEquals(static::$collection->search_and_replace('set.test'), 'set test');
     static::$collection->forget('set');
     $this->assertTrue(!static::$collection->has('set'));
 }
All Usage Examples Of Collection::set