Archiv

Artikel Tagged ‘Extensions’

Highcharts

19. Januar 2012

Diagramme erstellen kann man mit der Highcharts-Extension:

 

Author: Categories: Yii Tags:

Ein Anrede-Behavior

25. Februar 2011
/* extensions.behaviors.CSalutationBehavior.php */
class CSalutationBehavior extends CActiveRecordBehavior
{
    public function getPolite()
    {
        $firstname = $this->owner->firstname;
        $lastname = $this->owner->lastname;
        $gender = $this->owner->gender;
        $title = $this->owner->title;
 
        // liefer mir eine passende Anrede
        return 'Sehr geehrter Herr ' . $this->owner->lastname;
    }
 
    public function getHello()
    {
        return 'Hello' . $this->owner->firstname;
    }
}
 
/* models.User.php */
public function behaviors()
{
    return array(
        'salutation' => array(
            'class' => 'ext.behaviors.CSalutationBehavior'
        )
    );
}
 
/* anywhere */
$user = User::model()->findByPk(1);
echo $user->salutation->polite;
echo $user->salutation->hello;
Author: Categories: Yii Tags: , ,