Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • Requirement
  • None

Classes

  • AbstractCondition
  • AbstractItem
  • AndCondition
  • OrCondition
  • Requirement

Interfaces

  • ConditionInterface
  • IsDisabledInterface
  • IsMetInterface
  • ItemInterface
  • RequirementInterface
  • Overview
  • Namespace
  • Class

Interface RequirementInterface

Class RequirementInterface

Net\Bazzline\Component\Requirement\RequirementInterface implements Net\Bazzline\Component\Requirement\IsDisabledInterface, Net\Bazzline\Component\Requirement\IsMetInterface

Direct known implementers

Net\Bazzline\Component\Requirement\Requirement
Namespace: Net\Bazzline\Component\Requirement
Package: Net\Bazzline\Component\Requirement
Author: stev leibelt artodeto@bazzline.net
Since: 2013-06-25
Located at RequirementInterface.php
Methods summary
public
# addCondition( Net\Bazzline\Component\Requirement\ConditionInterface $condition )

Adds a condition to the requirement Throws exception if requirement is locked

Adds a condition to the requirement Throws exception if requirement is locked

Parameters

$condition

Returns


$this

Throws

RuntimeException

Author

stev leibelt artodeto@bazzline.net

Since

2013-06-25
public boolean
# isLocked( )

Test of requirement is locked

Test of requirement is locked

Returns

boolean

Author

stev leibelt artodeto@bazzline.net

Since

2013-06-29
public
# lock( )

Locks requirement, no condition could be added afterwards

Locks requirement, no condition could be added afterwards

Returns


$this

Throws

RuntimeException

Author

stev leibelt artodeto@bazzline.net

Since

2013-06-29
public null|Net\Bazzline\Component\Requirement\ConditionInterface[]
# getConditions( )

Returns

null|Net\Bazzline\Component\Requirement\ConditionInterface[]

Author

stev leibelt artodeto@bazzline.net

Since

2013-09-29
Methods inherited from Net\Bazzline\Component\Requirement\IsDisabledInterface
disable(), isDisabled()
Methods inherited from Net\Bazzline\Component\Requirement\IsMetInterface
isMet()
PHP Requirement Component by bazzline.net API documentation generated by ApiGen