Desarrollo con Yii – Personalización de modelos (y II)

En esta entrada continúo revisando el modelo User generado con la herramienta gii.

Método relations

Este método devuelve un array donde se identifican las relaciones del modelo con otros modelos, así como el tipo de relación que los une. En el caso de User, la única relación es con el modelo Film, y es una relación de 1:N.

public function relations()
{
	// NOTE: you may need to adjust the relation name and the related
	// class name for the relations automatically generated below.
	return array(
		'films' => array(self::HAS_MANY, 'Film', 'username'),
	);
}

En el caso del modelo Film se puede ver que la relación con User es de N:1, indicado por la constante

self::BELONG_TO

Método attributeLabels

Es un método para asignar un texto a las etiquetas que se relacionan con cada uno de los campos del modelo.

Desarrollo con Yii – Personalización de modelos (I) Desarrollo con Yii – Crear controladores >

2 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *