本周,Exakat为太多的对象添加了一个新库存。该发动机升级了输入类型和默认值的存储,这导致了几种现代化和覆盖范围,例如‘typehint用于接口或抽象类’, and ‘从未使用参数’. 代码就像一系列婴儿步骤,而且是一个好的exakat […]
最受欢迎的PHP魔术方法PHP具有魔术方法的概念:具有特殊功能的方法。它们与其他PHP功能有关,并在可用时自动调用对象。 例如,每当对象转换为字符串时调用__tostring()方法:这可能是[…]
一个用于安全,一个用于表演,有几个用于覆盖和一个新库存! Exakat 1.9.6带来了各种新分析和报告:使用MB_SUBSTR()的性能,没有TLS 1.0的安全性,更好地覆盖定义,以及重复文字的库存。我们正在进化以寻找意义,但最终生活有[…]
exakat.1.9.5包括防止腐烂代码的分析,或者早期警告您:无用的类型检查感谢Typehint,未实现的接口,与PHP 7.3不兼容的签名,与接口类型错误的错误期望。此外,PHP 7.4迁移升级了即将发生的位移优先级与连接的变化。而且,大使报告了[…]
exakat.1.9.4具有新的新代码审查的新收获,使PHP代码更好,更好:PHP 7.4规则,谁的 兼容性PHP 7.4 规则集现在有21项规则;向后兼容性的规则;结构嵌套和阵列尺寸的清单; rules和 。优先权。我们还介绍了一份新报告,‘Stubs’. There […]
exakat.1.9.3审查您的代码的最大值为PHP 7.4。这 兼容性PHP 7.4 规则集现在有20个规则,涵盖了下一个PHP版本。 exakat还检查可能生成60多种不同类型的PHP消息的情况:删除它们并释放您的日志! 生活,笑,exakat 1.9.3审查。 PHP迁移审查对PHP […]
exakat 1.9.2发布了几份报告,提高了PHP 7.4的准备情况。并且,在引擎盖下,我们有一些基础升级,这将延长分析的结果的性质。正如他们所说,你必须通过雨来看看exakat 1.9.2审查。类依赖关系图这是一个新的报告:它[…]
exakat.1.8.9评论Exakat 1.8.9出了。本周,我们正在包装新的分析和几个图形重构,帮助我们进一步推动分析。分析覆盖了断开连接类,Foreach()中的盲变量的双重使用,Mb_detect_encoding()和无用类型提示检查。 恒定值进一步传播;现在加入[…]
PHP类类的经典代码审查通过将其分解为较小的组件来帮助组织代码,将其组合在一起以构建强大的应用程序。属性定义,抽象类,局部变量和相同的方法是所有代码闻,可直接在具有许多类的大型存储库内发展。 在这里,oop中出现的一些常见的代码闻起来[…]