public static function FindAll() { $entities = Database::FindAll('contact'); foreach ($entities as $entity) { self::$_entities[] = new Contact($entity->id, $entity->name, $entity->firstname, $entity->email, $entity->phone, $entity->comment); } return self::$_entities; }
public static function FindAll() { $entities = Database::FindAll('post'); foreach ($entities as $entity) { self::$_entities[] = new Post($entity->id, $entity->title, $entity->content, $entity->date, $entity->user_id); } return self::$_entities; }
public static function FindAll() { $entities = Database::FindAll('apiary', ''); foreach ($entities as $entity) { self::$_entities[] = new Apiary($entity->id, $entity->name, $entity->location, $entity->beehives); } return self::$_entities; }
public static function FindAll($entityName) { //TO be improved to add caching on Entities $entities = Database::FindAll($entityName, ''); foreach ($entities as $entity) { self::$_entities[] = new Entity($entity->id); } return self::$_entities; }