for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace GeminiLabs\Pollux\MetaBox;
use GeminiLabs\Pollux\MetaBox\SiteMetaManager;
use GeminiLabs\Pollux\PostType\Archive;
/**
* ArchiveMeta::all();
* ArchiveMeta::post();
* ArchiveMeta::post('title','fallback');
* ArchiveMeta::get('title');
* ArchiveMeta::get('title','fallback','post');
*/
class ArchiveMetaManager extends SiteMetaManager
{
public function __construct()
$this->options = get_option( Archive::id(), [] );
}
* @param string|null $key
* @param mixed $fallback
* @param string $type
$type
This check looks for PHPDoc comments describing methods or function parameters that do not exist on the corresponding method or function.
Consider the following example. The parameter $italy is not defined by the method finale(...).
$italy
finale(...)
/** * @param array $germany * @param array $island * @param array $italy */ function finale($germany, $island) { return "2:1"; }
The most likely cause is that the parameter was removed, but the annotation was not.
* @return mixed
public function get( $key = '', $fallback = null, $group = '' )
return parent::get( $group, $key, $fallback );
* @return string
protected function getDefaultGroup()
return get_post_type();
This check looks for PHPDoc comments describing methods or function parameters that do not exist on the corresponding method or function.
Consider the following example. The parameter
$italy
is not defined by the methodfinale(...)
.The most likely cause is that the parameter was removed, but the annotation was not.