Beispiel #1
0
 /**
  * Create a new collection from data
  * 
  * @param mixed $data Initial data set
  * @return AccessCollection
  */
 public static function create($data)
 {
     $acl = new AccessCollection();
     return $acl->add($data);
 }
Beispiel #2
0
 /**
  * @covers hypeJunction\Inbox\AccessCollection::add
  * @covers hypeJunction\Inbox\AccessCollection::calcAccessHash
  */
 public function testCalcAccessHash()
 {
     $this->object->add('foo')->add(array('bar', new stdClass()))->add(array(5, 4))->add(1)->add(array(2, 3))->add(0);
     $this->assertEquals('e9e78cd04795bac4aa11491434d22bfa3cc8490d', $this->object->calcAccessHash());
 }