[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Summary view] [Print] [Text view]
1 <?php 2 3 declare(strict_types=1); 4 5 namespace ProxyManager\Generator; 6 7 use Zend\Code\Generator\ClassGenerator as ZendClassGenerator; 8 9 /** 10 * Class generator that ensures that interfaces/classes that are implemented/extended are FQCNs 11 * 12 * @author Marco Pivetta <ocramius@gmail.com> 13 * @license MIT 14 */ 15 class ClassGenerator extends ZendClassGenerator 16 { 17 /** 18 * {@inheritDoc} 19 */ 20 public function setExtendedClass($extendedClass) : parent 21 { 22 if ($extendedClass) { 23 $extendedClass = '\\' . trim($extendedClass, '\\'); 24 } 25 26 return parent::setExtendedClass($extendedClass); 27 } 28 29 /** 30 * {@inheritDoc} 31 */ 32 public function setImplementedInterfaces(array $interfaces) : parent 33 { 34 foreach ($interfaces as & $interface) { 35 $interface = '\\' . trim($interface, '\\'); 36 } 37 38 return parent::setImplementedInterfaces($interfaces); 39 } 40 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |