protected function prepareArguments( $cpt, array $args ) {
		$defaults = $this->getConfigKey( static::DEFAULTS );

		return ( new ArgumentCollection(
			array_replace_recursive( $defaults, $this->getConfigKey( $cpt ),
				$args )
		) )->prepareLabels();
	}
protected function prepareArguments( $cpt, array $args ) {
		$defaults = $this->getConfigKey( static::DEFAULTS );

		return ( new ArgumentCollection(
			array_replace_recursive( $defaults, $this->getConfigKey( $cpt ),
				$args )
		) )->prepareLabels();
	}
protected function prepareArguments ( $ cpt , array $ args ) { $ defaults = $ this -> getConfigKey ( static :: DEFAULTS ) ; return ( new ArgumentCollection ( array_replace_recursive ( $ defaults , $ this -> getConfigKey ( $ cpt ) , $ args ) ) ) -> prepareLabels ( ) ; }
Prepare the arguments and return a Collection of arguments.

@since 0.1.0

@param string $cpt  Slug of the custom content.
@param array  $args Array of arguments to prepare.
@return Collection Collection of arguments.
Prepare the arguments and return a Collection of arguments .