Fork me on GitHub

Exclure des méthodes


L'annotation @exclude empêche une méthode ou une classe d'être exportée en javascript. Elle prend un paramètre booléen optionnel.

// Cette classe ne sera pas exportée en javascript.
/**
 * @exclude(true)
 */
class JaxonExample
{
}
class JaxonExample
{
    /**
     * @exclude
     */
    public function doNot()
    {
        // Cette méthode ne sera pas exportée en javascript.
    }
}

La syntaxe PHP-DOC peut également être utilisée.

class JaxonExample
{
    /**
     * @exclude false
     */
    public function do()
    {
        // Cette méthode sera exportée en javascript.
    }

    /**
     * @exclude true
     */
    public function doNot()
    {
        // Cette méthode ne sera pas exportée en javascript.
    }
}