ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

PHP 构造函数

作者: Jose Torres ALL

Sublime 插件,基于类属性自动生成 PHP 构造函数

详细信息

安装量

  • 总数 25K
  • Win 19K
  • Mac 2K
  • Linux 4K
Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23
Windows 0 0 2 1 1 0 1 1 1 0 1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 0 2 2 2 0 0 0 2 1 0 1 0 0
Mac 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0

README

源代码
bitbucket.​org

PHP 构造函数

PHP Constructors 为您生成 PHP 类的构造函数。

功能

  • 生成类构造函数
  • 描述、类型和变量名将从变量的文档块中自动发现。

使用说明

  1. 在您的 PHP 类中编写类属性
class test
{
    /**
     * @var my\long\namespace Var that holds foo
     */
    private $foo;
}
  1. 转到工具 -> PHP 构造函数
  2. 构造函数将被生成
class test
{
    /**
     * @var my\long\namespace Var that holds foo
     */
    private $foo;

    /**
     * Class Constructor
     * @param my\long\namespace   $foo    Var that holds foo
     */
    public function __construct($foo)
    {
        $this->foo = $foo;
    }
}

花些时间以以下格式记录您的类属性

class test
{
    /**
     * @var varType Description of the var
     */
    private $foo;
}

命令

可用的命令

  • 为类生成构造函数

此选项可以通过上下文菜单(右键单击)或命令面板访问。

可用设置

optional_constructor_params

类型 : 布尔值

默认值: false

描述: 如果设置为 true,则生成的构造函数将包含可选参数。