Como crea repositorios

Como crea repositorios


Los repositorios son clases definidas que pueden ser utilizadas para segmentar la lógica del negocio, similar a cubos que pueden ser utilizados una y otra vez para construir sistema más grandes, se utilizan para reducir la complejidad y evitar repetir código fuente. 

Se puede crear dentro de una sub-carpeta llamada "repositories" o cualquier otro nombre de su preferencia.

Una vez creada la carpeta escriba el siguiente código para crear la estructura, en un sentido técnico es una clase de php nativa, pero se integra perfectamente a través de algo llamado "namespace".




namespace app\repositories;

class RepoDocumentacion {
       
    public static function test(){
        echo"Hola yo soy un repositorio";
    }
       
}




Características de los Repositorios

  • No necesitas instalar ningún pluging para implementarlos
  • Los repositorios pueden ser llamados desde casi cualquier parte. 
  • Los métodos de los repositorios son sólo estáticos por lo cual no pueden ser extendidos.
  • Necesitan ser incluidos normalmente en la cabecera del script.
  • Pueden o no retornar un valór

Usar el repositorio

Para utilizar el repositorio basta con mandarlo llamar de la siguiente manera



use app\repositories\RepoDocumentacion; // Mandar llamar a repositorio

// Implementar Repositorio

RepoDocumentacion::test();




Actualizado: 17-Ene-2020

Comentarios

Aprende Yii2


Lo más Visto

Guía rápida para uso de widget kartik para select para formulario

Cómo incluir una vista dentro de un modal

Tutorial de implementación de calendario de rango de fechas con Karkit en gridView

Google Plus desaparecerá el 4 de Abril de 2019

Crear fomulario HTML con checkbox sin Active Record

hostinger

ventana bienvenida