1 | <?php |
||
31 | abstract class CloudCommand extends Command |
||
32 | { |
||
33 | private $cloudManager; |
||
34 | |||
35 | public function __construct(CloudManager $cloudManager) |
||
39 | |||
40 | /** |
||
41 | * {@inheritDoc} |
||
42 | */ |
||
43 | protected function configure() |
||
53 | |||
54 | /** |
||
55 | * @return \Xabbuh\PandaClient\Api\CloudManager |
||
56 | */ |
||
57 | protected function getCloudManager() |
||
61 | |||
62 | /** |
||
63 | * Get the cloud to work on. |
||
64 | * |
||
65 | * @param \Symfony\Component\Console\Input\InputInterface $input |
||
66 | * |
||
67 | * @return \Xabbuh\PandaClient\Api\CloudInterface |
||
68 | */ |
||
69 | protected function getCloud(InputInterface $input) |
||
77 | |||
78 | /** |
||
79 | * Executes the actual command (to be implemented by subclasses, will be called automatically). |
||
80 | * |
||
81 | * @param InputInterface $input |
||
82 | * @param OutputInterface $output |
||
83 | */ |
||
84 | abstract protected function doExecuteCommand(InputInterface $input, OutputInterface $output); |
||
85 | |||
86 | /** |
||
87 | * {@inheritDoc} |
||
88 | */ |
||
89 | protected function execute(InputInterface $input, OutputInterface $output) |
||
101 | } |
||
102 |
This check looks for calls to methods that do not seem to exist on a given type. It looks for the method on the type itself as well as in inherited classes or implemented interfaces.
This is most likely a typographical error or the method has been renamed.