Yupp Framework PHP

Boostrap en Yupp PHP Framework

Definición:

En Yupp Framework el bootstrap se utiliza principalmente para cargar toda la información que una aplicación necesita para funcionar correctamente, para que ésta esté en la base de datos previo a la ejecución de la misma. Información como usuarios, tablas con código fijos y todo lo que sea necesario para que la aplicación pueda comenzar a funcionar. El bootstrap se ejecuta una sola vez luego de que una aplicación es instalada en el framework.

El bootstrap es un script PHP que se ubica dentro del directorio "/bootstrap" de cada aplicación. Ver la estructura de las aplicaciones aquí.

El uso más frecuente del bootstrap es el alta de usuarios y de datos fijos (como listados que serán usados en las vistas).

Convenciones:

Ejemplo de bootstrap para la aplicación 'blog'

// Pregunta cantidad de usuarios
$cantidadUsuarios = Usuario::count();

// Si no se ha ejecutado el bootstrap deberian haber cero
// La pregunta evita agregar 2 usuarios adminsitradores
if ( $cantidadUsuarios == 0 )
{
   $user = new Usuario(
      array(
         "nombre" => "Pablo Pazos Gutierrez",
         "email" => "admin@admin.com",
         "clave" => "qwertyuio",
         "fechaNacimiento" => "1981-10-24 09:59:00",
         "edad" => "29"
      )
   );
   
   // Intenta guardar el usuario en la base de datos
   if ( !$user->save() )
   {
      // Si no pudo guardar, muestra errores
      Logger::struct( $user->getErrors() );
   }
}
Por consultas o comentarios ir al grupo:
Grupos de Google
Suscribirte a Yupp Framework PHP
Correo electrónico:
Consultar este grupo