Sulu\Bundle\CategoryBundle\Category\CategoryManagerInterface::getApiObjects PHP Method

getApiObjects() public method

Same as getApiObject, but takes multiple category-entities.
public getApiObjects ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface[] $categories, string $locale ) : Sulu\Bundle\CategoryBundle\Entity\CategoryInterface
$categories Sulu\Bundle\CategoryBundle\Entity\CategoryInterface[]
$locale string
return Sulu\Bundle\CategoryBundle\Entity\CategoryInterface
    public function getApiObjects($categories, $locale);

Usage Example

Esempio n. 1
0
 public function testGetApiObjects()
 {
     $entities = [new CategoryEntity(), null, new CategoryEntity(), new CategoryEntity(), null];
     $wrappers = $this->categoryManager->getApiObjects($entities, 'en');
     $this->assertTrue($wrappers[0] instanceof CategoryWrapper);
     $this->assertTrue($wrappers[2] instanceof CategoryWrapper);
     $this->assertTrue($wrappers[3] instanceof CategoryWrapper);
     $this->assertEquals(null, $wrappers[1]);
     $this->assertEquals(null, $wrappers[4]);
 }
All Usage Examples Of Sulu\Bundle\CategoryBundle\Category\CategoryManagerInterface::getApiObjects