public static function getLinkablePropertyData( string $phpDocComment )
	{
		preg_match('/@linkable\s(?<function>[\w]+)(?:\(\$(?<parameter>[\w]+)+?\))?/', $phpDocComment, $matches);

		// Filter only named capture groups
		$matches = array_filter($matches, function ($v, $k) { return is_string($k); }, ARRAY_FILTER_USE_BOTH);
		if (@$matches['function'] && @$matches['parameter'])
			return $matches;

		return false;
	}
public static function getLinkablePropertyData( string $phpDocComment )
	{
		preg_match('/@linkable\s(?<function>[\w]+)(?:\(\$(?<parameter>[\w]+)+?\))?/', $phpDocComment, $matches);

		// Filter only named capture groups
		$matches = array_filter($matches, function ($v, $k) { return is_string($k); }, ARRAY_FILTER_USE_BOTH);
		if (@$matches['function'] && @$matches['parameter'])
			return $matches;

		return false;
	}
public static function getLinkablePropertyData ( string $ phpDocComment ) { preg_match ( '/@linkable\s(?<function>[\w]+)(?:\(\$(?<parameter>[\w]+)+?\))?/' , $ phpDocComment , $ matches ) ; // Filter only named capture groups $ matches = array_filter ( $ matches , function ( $ v , $ k ) { return is_string ( $ k ) ; } , ARRAY_FILTER_USE_BOTH ) ; if ( @ $ matches [ 'function' ] && @ $ matches [ 'parameter' ] ) return $ matches ; return false ; }
Returns data of linkable property specified in PHPDoc comment.

@param string $phpDocComment

@return bool|array
Returns data of linkable property specified in PHPDoc comment .