Example #1
0
 public function testRemove()
 {
     $aTest = ['one', 'two', 'three'];
     // sad
     $this->assertEquals(false, ArrayHelper::remove($aTest, 'twelve'));
     // happy
     $this->assertEquals(true, ArrayHelper::remove($aTest, 'two'));
     $this->assertEquals(false, ArrayHelper::contains($aTest, 'two'));
 }
Example #2
0
 /**
  * @param array $entities
  * @return array
  */
 public function meetCriteria(array $entities)
 {
     $aNotCriteriaItems = $this->_Criteria->meetCriteria($entities);
     $aNotEntities = $entities;
     foreach ($aNotCriteriaItems as $Item) {
         ArrayHelper::remove($aNotEntities, $Item);
     }
     return $aNotEntities;
 }