administrador.base.orm._create.atributo_status - gamboamartin/administrador GitHub Wiki
La función atributo_status
tiene como propósito agregar un atributo status
a un objeto de tipo stdClass
. Este atributo se define con un valor predeterminado (default
) de 'activo'.
private function atributo_status(stdClass $campos): stdClass
$campos (stdClass): Un objeto de tipo stdClass al cual se le agregará el atributo status.
- stdClass: El mismo objeto campos recibido como parámetro, pero con un nuevo atributo status añadido.
-
Creación del atributo status: Se crea un nuevo objeto stdClass y se asigna a la propiedad status del objeto campos.
-
Definición del valor predeterminado: Se define que el atributo status tiene un valor predeterminado de 'activo' asignando este valor a la propiedad default del objeto status.
-
Retorno del objeto modificado: Se retorna el objeto campos con el nuevo atributo status.
$campos = new stdClass();
$campos_modificados = $objeto->atributo_status($campos);
echo '<pre>';
print_r($campos_modificados);
echo '</pre>';
private function atributo_status(stdClass $campos): stdClass
{
$campos->status = new stdClass();
$campos->status->default = 'activo';
return $campos;
}