1: <?php
2:
3: namespace Mockery\Generator;
4:
5: interface TargetClass
6: {
7: /** @return string */
8: public function getName();
9:
10: /** @return bool */
11: public function isAbstract();
12:
13: /** @return bool */
14: public function isFinal();
15:
16: /** @return Method[] */
17: public function getMethods();
18:
19: /** @return string */
20: public function getNamespaceName();
21:
22: /** @return bool */
23: public function inNamespace();
24:
25: /** @return string */
26: public function getShortName();
27:
28: /** @return bool */
29: public function implementsInterface($interface);
30:
31: /** @return bool */
32: public function hasInternalAncestor();
33:
34: }
35: