Interface **Phalcon\\Mvc\\CollectionInterface** =============================================== Methods ------- abstract public **__construct** ([*unknown* $dependencyInjector]) ... abstract public **setId** (*unknown* $id) ... abstract public **getId** () ... abstract public **getReservedAttributes** () ... abstract public **getSource** () ... abstract public **setConnectionService** (*unknown* $connectionService) ... abstract public **getConnection** () ... abstract public **readAttribute** (*unknown* $attribute) ... abstract public **writeAttribute** (*unknown* $attribute, *unknown* $value) ... abstract public static **cloneResult** (*unknown* $collection, *unknown* $document) ... abstract public **fireEvent** (*unknown* $eventName) ... abstract public **fireEventCancel** (*unknown* $eventName) ... abstract public **validationHasFailed** () ... abstract public **getMessages** () ... abstract public **appendMessage** (*unknown* $message) ... abstract public **save** () ... abstract public static **findById** (*unknown* $id) ... abstract public static **findFirst** ([*unknown* $parameters]) ... abstract public static **find** ([*unknown* $parameters]) ... abstract public static **count** ([*unknown* $parameters]) ... abstract public **delete** () ...