Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php declare(strict_types=1); namespace TestApp\Model\Behavior; use Cake\ORM\Behavior; ..
Decoded Output download
<?php
declare(strict_types=1);
namespace TestApp\Model\Behavior;
use Cake\ORM\Behavior;
class Test3Behavior extends Behavior
{
/**
* Test for event bindings.
*/
public function beforeFind(): void
{
}
/**
* Test finder
*/
public function findFoo(): void
{
}
/**
* Test method
*/
public function doSomething(): void
{
}
/**
* Test method to ensure it is ignored as a callable method.
*/
public function verifyConfig(): void
{
parent::verifyConfig();
}
/**
* implementedEvents
*
* This class does pretend to implement beforeFind
*
* @return array<string, mixed>
*/
public function implementedEvents(): array
{
return ['Model.beforeFind' => 'beforeFind'];
}
/**
* implementedFinders
*/
public function implementedFinders(): array
{
}
/**
* implementedMethods
*/
public function implementedMethods(): array
{
}
/**
* Expose protected method for testing
*
* Since this is public - it'll show up as callable which is a side-effect
*
* @return array
*/
public function testReflectionCache(): array
{
return $this->_reflectionCache();
}
}
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
namespace TestApp\Model\Behavior;
use Cake\ORM\Behavior;
class Test3Behavior extends Behavior
{
/**
* Test for event bindings.
*/
public function beforeFind(): void
{
}
/**
* Test finder
*/
public function findFoo(): void
{
}
/**
* Test method
*/
public function doSomething(): void
{
}
/**
* Test method to ensure it is ignored as a callable method.
*/
public function verifyConfig(): void
{
parent::verifyConfig();
}
/**
* implementedEvents
*
* This class does pretend to implement beforeFind
*
* @return array<string, mixed>
*/
public function implementedEvents(): array
{
return ['Model.beforeFind' => 'beforeFind'];
}
/**
* implementedFinders
*/
public function implementedFinders(): array
{
}
/**
* implementedMethods
*/
public function implementedMethods(): array
{
}
/**
* Expose protected method for testing
*
* Since this is public - it'll show up as callable which is a side-effect
*
* @return array
*/
public function testReflectionCache(): array
{
return $this->_reflectionCache();
}
}
Function Calls
| None |
Stats
| MD5 | d57445fca0a4e879694058b9692d9204 |
| Eval Count | 0 |
| Decode Time | 111 ms |