ludofleury
2/15/2013 - 2:25 AM

PHP (Symfony) oriented getter-setter snippet for Sublime Text

PHP (Symfony) oriented getter-setter snippet for Sublime Text

<snippet>
    <content><![CDATA[
/**
 * Get $1
 *
 * @return ${2:[type]} \$$1
 */
public function get${1/(.*)/\u$1/}()
{
    return \$this->${1:$SELECTION};
}

/**
 * Set $1
 *
 * @param ${2:[type]} \$$1
 *
 * @return static
 */
public function set${1/(.*)/\u$1/}($3\$$1)
{
    \$this->$1 = \$$1;

    return \$this;
}
]]></content>
<!-- Optional: Tab trigger to activate the snippet -->

    <tabTrigger>getset</tabTrigger>

    <!-- Optional: Scope the tab trigger will be active in -->

    <scope>source.php</scope>

    <!-- Optional: Description to show in the menu -->

    <description>Create getter and setter methods</description>

</snippet>