Files
apps.supersam24.ru/vendor/cakephp/cakephp-codesniffer/CakePHP/Tests/NamingConventions/ValidFunctionNameUnitTest.inc
T

177 lines
3.0 KiB
PHP
Raw Normal View History

2026-10-22 00:04:27 +03:00
<?php
namespace Beakman;
class FunctionNames
{
public function _forbidden()
{
echo "I emit an error";
}
private function notDiscouraged()
{
echo "I don't emit a warning anymore";
}
public function setVariables()
{
$this->passingPublic = 'changed';
$this->underscored = 'has value now';
$this->doubleUnderscore = 'not recommended';
}
public static function setStatics()
{
self::$publicStatic = true;
self::$protectedStatic = true;
self::$privateStatic = true;
}
protected function _someFunc()
{
// code here
}
protected function noUnderscorePrefix()
{
// code here
$closure = function () {
// code here
};
}
public function __call($name, $arguments)
{
}
public function __construct()
{
}
public function __clone()
{
}
public function __debugInfo()
{
}
public function __destruct()
{
}
public function __get($name)
{
}
public function __invoke()
{
}
public function __isset($name)
{
}
public function __set($name, $value)
{
}
public function __sleep()
{
}
public function __toString()
{
return '';
}
public function __unset($name)
{
}
public function __wakeup()
{
}
}
interface FunctionNamesInterface
{
public function _forbidden();
public function setVariables();
public static function setStatics();
}
trait FunctionNamesTrait
{
public function _forbidden()
{
echo "I emit an error";
}
private function notDiscouraged()
{
echo "I don't emit a warning anymore";
}
public function setVariables()
{
$this->passingPublic = 'changed';
$this->underscored = 'has value now';
$this->doubleUnderscore = 'not recommended';
}
public static function setStatics()
{
self::$publicStatic = true;
self::$protectedStatic = true;
self::$privateStatic = true;
}
protected function _someFunc()
{
// code here
}
protected function noUnderscorePrefix()
{
// code here
}
function _noScopeSpecified()
{
echo 'handled by an other Sniff';
}
public function __call($name, $arguments)
{
}
public function __construct()
{
}
public function __clone()
{
}
public function __debugInfo()
{
}
public function __destruct()
{
}
public function __get($name)
{
}
public function __invoke()
{
}
public function __isset($name)
{
}
public function __set($name, $value)
{
}
public function __sleep()
{
}
public function __toString()
{
return '';
}
public function __unset($name)
{
}
public function __wakeup()
{
}
}
public function __passingOutside() {}