Phalcon\Paginator\Factory
Класс Phalcon\Paginator\Factory
расширяет абстрактный класс Phalcon\Factory
Реализует Phalcon\FactoryInterface
Загружает класс адаптера Paginator с помощью опции 'adapter'
<?php use Phalcon\Paginator\Factory; /** * `ModelsManager` автоматически создается, когда вы создаете экземпляр контейнера DI * используя класс «FactoryDefault». Он возвращает * объект[Phalcon\Mvc\Model\Manager](/ru/3.4/api/Phalcon_Mvc_Model_Manager) */ $builder = $this->modelsManager->createBuilder() ->columns("id, name") ->from("Robots") ->orderBy("name"); $options = [ "builder" => $builder, "limit" => 20, "page" => 1, "adapter" => "queryBuilder", ]; $paginator = Factory::load($options);
Методы
public static load (Phalcon\Config | array $config)
.....
protected static loadClass (mixed $namespace, mixed $config) inherited from Phalcon\Factory
...