25 lines
		
	
	
		
			839 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			839 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
/**
 | 
						|
 * @property PHPParser_Node_Name[]                    $traits      Traits
 | 
						|
 * @property PHPParser_Node_Stmt_TraitUseAdaptation[] $adaptations Adaptations
 | 
						|
 */
 | 
						|
class PHPParser_Node_Stmt_TraitUse extends PHPParser_Node_Stmt
 | 
						|
{
 | 
						|
    /**
 | 
						|
     * Constructs a trait use node.
 | 
						|
     *
 | 
						|
     * @param PHPParser_Node_Name[]                    $traits      Traits
 | 
						|
     * @param PHPParser_Node_Stmt_TraitUseAdaptation[] $adaptations Adaptations
 | 
						|
     * @param array                                    $attributes  Additional attributes
 | 
						|
     */
 | 
						|
    public function __construct(array $traits, array $adaptations = array(), array $attributes = array()) {
 | 
						|
        parent::__construct(
 | 
						|
            array(
 | 
						|
                'traits'      => $traits,
 | 
						|
                'adaptations' => $adaptations,
 | 
						|
            ),
 | 
						|
            $attributes
 | 
						|
        );
 | 
						|
    }
 | 
						|
} |