【问题标题】:CakePHP 3 - How to do document useImmutable() method in bootstrap.phpCakePHP 3 - 如何在 bootstrap.php 中记录 useImmutable() 方法
【发布时间】:2019-07-10 09:36:58
【问题描述】:

我们使用scrutinizer 来检查我们的代码。这是一个与 phpdoc 相关的“错误”:

<?php
 *
 * @method \Cake\Database\Type\DateTimeType[] useImmutable()
 */
Type::build('time')->useImmutable();

错误信息:

Cake\Database\Type 上不存在方法useImmutable()。它 似乎您针对 Cake\Database\Type 的子类型进行编码,例如 Cake\Database\Type\DateTimeType.

【问题讨论】:

    标签: php cakephp phpdoc scrutinizer


    【解决方案1】:

    创建一个变量并输入提示:

    /** @var \Cake\Database\Type\DateTimeType $time */
    $time = Type::build('time');
    $time->useImmutable();
    

    【讨论】:

      猜你喜欢
      • 2018-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多