PHP 8.6.0 Beta 3 is available for testing

Yaf_Action_Abstract::getController

(Yaf >=1.0.0)

Yaf_Action_Abstract::getControllerRécupère l'objet contrôleur

Description

publicfunction Yaf_Action_Abstract::getController(): ?Yaf_Controller_Abstract

Récupère le contrôleur auquel appartient cette action.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Une instance de Yaf_Controller_Abstract, ou null si aucun contrôleur n'est disponible.

Exemples

Exemple #1 Exemple avec Yaf_Action_Abstract::getController()

<?php
class ListAction extends Yaf_Action_Abstract
{
    public function execute() {
        // le contrôleur auquel appartient cette action
        $controller = $this->getController();
        var_dump($controller instanceof Yaf_Controller_Abstract);

        // par exemple, pour accéder à son moteur de vue
        $controller->getView()->assign("products", array("yaf", "php"));
    }
}
?>

Résultat de l'exemple ci-dessus est similaire à :

bool(true)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top