ReflectionFunctionAbstract::__toString
ReflectionMethod::__construct
Reflection
PHP Manual
The ReflectionMethod class
導入
The
ReflectionMethod
class reports information about a method.
クラス概要
ReflectionMethod
ReflectionMethod
extends
ReflectionFunctionAbstract
implements
Reflector
{
/* Constants */
const
integer
ReflectionMethod::IS_STATIC
= 1
;
const
integer
ReflectionMethod::IS_PUBLIC
= 256
;
const
integer
ReflectionMethod::IS_PROTECTED
= 512
;
const
integer
ReflectionMethod::IS_PRIVATE
= 1024
;
const
integer
ReflectionMethod::IS_ABSTRACT
= 2
;
const
integer
ReflectionMethod::IS_FINAL
= 4
;
/* Properties */
public
$name
;
public
$class
;
/* Methods */
__construct
(
string
$class_or_method
[,
string
$name
] )
public
static
string
export
(
string
$class
,
string
$name
[,
bool
$return
= false
] )
public
ReflectionClass
getDeclaringClass
(
void
)
public
int
getModifiers
(
void
)
public
void
getPrototype
(
void
)
public
mixed
invoke
(
object
$object
,
string
$args
)
public
mixed
invokeArgs
(
string
$object
,
array
$args
)
public
bool
isAbstract
(
void
)
public
bool
isConstructor
(
void
)
public
bool
isDestructor
(
void
)
public
bool
isFinal
(
void
)
public
bool
isPrivate
(
void
)
public
bool
isProtected
(
void
)
public
bool
isPublic
(
void
)
public
bool
isStatic
(
void
)
public
void
setAccessible
(
bool
$accessible
)
public
string
__toString
(
void
)
/* Inherited methods */
final
private
void
ReflectionFunctionAbstract::__clone
(
void
)
public
string
ReflectionFunctionAbstract::getDocComment
(
void
)
public
int
ReflectionFunctionAbstract::getEndLine
(
void
)
public
ReflectionExtension
ReflectionFunctionAbstract::getExtension
(
void
)
public
string
ReflectionFunctionAbstract::getExtensionName
(
void
)
public
string
ReflectionFunctionAbstract::getFileName
(
void
)
public
string
ReflectionFunctionAbstract::getName
(
void
)
public
string
ReflectionFunctionAbstract::getNamespaceName
(
void
)
public
int
ReflectionFunctionAbstract::getNumberOfParameters
(
void
)
public
int
ReflectionFunctionAbstract::getNumberOfRequiredParameters
(
void
)
public
ReflectionParameter
ReflectionFunctionAbstract::getParameters
(
void
)
public
string
ReflectionFunctionAbstract::getShortName
(
void
)
public
int
ReflectionFunctionAbstract::getStartLine
(
void
)
public
array
ReflectionFunctionAbstract::getStaticVariables
(
void
)
public
bool
ReflectionFunctionAbstract::inNamespace
(
void
)
public
bool
ReflectionFunctionAbstract::isClosure
(
void
)
public
bool
ReflectionFunctionAbstract::isDeprecated
(
void
)
public
bool
ReflectionFunctionAbstract::isInternal
(
void
)
public
bool
ReflectionFunctionAbstract::isUserDefined
(
void
)
public
bool
ReflectionFunctionAbstract::returnsReference
(
void
)
abstract
public
void
ReflectionFunctionAbstract::__toString
(
void
)
}
プロパティ
name
Prop description
class
Prop description
定義済み定数
ReflectionMethod Node Types
ReflectionMethod::IS_STATIC
Description here...
ReflectionMethod::IS_PUBLIC
Description here...
ReflectionMethod::IS_PROTECTED
Description here...
ReflectionMethod::IS_PRIVATE
Description here...
ReflectionMethod::IS_ABSTRACT
Description here...
ReflectionMethod::IS_FINAL
Description here...
目次
ReflectionMethod::__construct
— Constructs a ReflectionMethod
ReflectionMethod::export
— Export
ReflectionMethod::getDeclaringClass
— Gets declaring class
ReflectionMethod::getModifiers
— Gets modifiers
ReflectionMethod::getPrototype
— Gets prototype
ReflectionMethod::invoke
— Invoke
ReflectionMethod::invokeArgs
— Invoke args
ReflectionMethod::isAbstract
— Checks if method is abstract
ReflectionMethod::isConstructor
— Checks if method is a constructor
ReflectionMethod::isDestructor
— Checks if method is a destructor
ReflectionMethod::isFinal
— Checks if method is final
ReflectionMethod::isPrivate
— Checks if method is private
ReflectionMethod::isProtected
— Checks if method is protected
ReflectionMethod::isPublic
— Checks if method is public
ReflectionMethod::isStatic
— Checks if method is static
ReflectionMethod::setAccessible
— Set method accessibility
ReflectionMethod::__toString
— To string
ReflectionFunctionAbstract::__toString
ReflectionMethod::__construct
Reflection
PHP Manual