src/orm/classes/Entity/Collection.php
public function count()
    {
        $count = 0;
        foreach ($this as $entity)
        {
            /** @var ORM_Entity $entity */
            if ($entity->getEntityState() != ORM_Entity::IS_DELETED)
            {
                $count++;
            }
        }
        return $count;
    }
public function count()
    {
        $count = 0;
        foreach ($this as $entity)
        {
            /** @var ORM_Entity $entity */
            if ($entity->getEntityState() != ORM_Entity::IS_DELETED)
            {
                $count++;
            }
        }
        return $count;
    }
Возвращает количество объектов в коллекции

Объекты со статусом IS_DELETED при подсчёте не учитываются

@return int