Files
bx.nullable/lib/collection/nullcollection.php
T
2023-11-21 04:07:53 +03:00

71 lines
1.3 KiB
PHP

<?php
namespace Bx\Null\Collection;
use Wt\Core\Collection\AEntityCollection;
use Bx\Null\Entity\NullEntity;
class NullCollection extends AEntityCollection
{
/**
* @param $xmlId
* @return NullEntity
*/
public function &getByXmlId($xmlId)
{
return parent::getByXmlId($xmlId);
}
/**
* @param $id
* @param null $default
* @return NullEntity|null
*/
public function &get($id, $default = null)
{
return parent::get($id, $default); // TODO: Change the autogenerated stub
}
/**
* @return NullEntity
*/
public function &first()
{
return parent::first(); // TODO: Change the autogenerated stub
}
/**
* @return NullEntity
*/
public function &last()
{
return parent::last(); // TODO: Change the autogenerated stub
}
/**
* @return NullEntity
*/
public function shift()
{
return parent::shift(); // TODO: Change the autogenerated stub
}
/**
* @return NullEntity
*/
public function pop()
{
return parent::pop(); // TODO: Change the autogenerated stub
}
/**
* @return NullEntity[]
*/
public function all()
{
return parent::all(); // TODO: Change the autogenerated stub
}
}