for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Similar plugin for Craft CMS 3.x
*
* Similar for Craft lets you find elements, Entries, Categories, Commerce
* Products, etc, that are similar, based on... other related elements.
* @link https://nystudio107.com/
* @copyright Copyright (c) 2018 nystudio107.com
*/
namespace nystudio107\similar\services;
use nystudio107\similar\services\Similar as SimilarService;
use yii\base\InvalidConfigException;
* @author nystudio107.com
* @package Similar
* @since 1.0.0
* @property SimilarService $similar
trait ServicesTrait
{
// Public Static Methods
// =========================================================================
* @inheritdoc
public static function config(): array
return [
'components' => [
'similar' => SimilarService::class,
],
];
}
// Public Methods
* Returns the similar service
* @return SimilarService The similar service
* @throws InvalidConfigException
public function getSimilar(): SimilarService
return $this->get('similar');
get()
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
ignore-call
return $this->/** @scrutinizer ignore-call */ get('similar');