Ejemplo n.º 1
0
    /**
     * Get php doc for parameter
     *
     * @param Type $type
     *
     * @return Doc
     */
    protected function createPropertyDoc(Type $type)
    {
        return new Doc(sprintf(<<<EOD
/**
 * @var %s
 */
EOD
, $type->__toString()));
    }
Ejemplo n.º 2
0
    /**
     * Return doc for set method.
     *
     * @param $name
     * @param Type $type
     *
     * @return Doc
     */
    protected function createSetterDoc($name, Type $type)
    {
        return new Doc(sprintf(<<<EOD
/**
 * @param %s %s
 *
 * @return self
 */
EOD
, $type->__toString(), '$' . $this->getNaming()->getPropertyName($name)));
    }