LFT
  • Namespace
  • Class
  • Tree

Namespaces

  • Docoflow
    • Contracts
    • Entity
    • Facades
    • Models
    • Traits
  • Docolight
    • Agno
      • Traits
    • Container
    • Http
      • Contracts
    • Rest
      • Handler
      • Http
    • Support
      • Debug
      • Traits
  • Docotory
    • Traits
  • None

Classes

  • Group
  • Step
  • Verificator

Class Step

Step entities.

Docolight\Support\Collection implements ArrayAccess, Countable, IteratorAggregate, JsonSerializable, Docolight\Http\Contracts\Arrayable
Extended by Docoflow\Entity\Step uses Docoflow\Traits\Entity, Docoflow\Traits\BulkValidator
Namespace: Docoflow\Entity
Author: Krisan Alfa Timur krisanalfa@docotel.co.id
Located at Docoflow/Entity/Step.php

Methods summary

public Docoflow\Entity\Step
# rebuild( )

Rebuild a barely new step to a readable array.

Rebuild a barely new step to a readable array.

Returns

Docoflow\Entity\Step
public
# pushGroup( integer $groupId, array $group )

Push group to existing implemetation, so we can determine verificator group later.

Push group to existing implemetation, so we can determine verificator group later.

Parameters

$groupId
$group
public boolean
# hasGroup( id $groupId )

Determine whether group is exist.

Determine whether group is exist.

Parameters

$groupId

Returns

boolean
public null|array
# getGroup( integer $groupId )

Get group determine by it's id.

Get group determine by it's id.

Parameters

$groupId

Returns

null|array

Methods inherited from Docolight\Support\Collection

__construct(), __get(), __toString(), all(), castToArray(), chunk(), collapse(), contains(), count(), diff(), each(), fetch(), fill(), filter(), first(), flatten(), flip(), forPage(), forget(), get(), getArrayableItems(), getCachingIterator(), getIterator(), getValidators(), groupBy(), has(), hasErrors(), implode(), intersect(), isEmpty(), jsonSerialize(), keyBy(), keys(), last(), lists(), make(), map(), merge(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), pluck(), pop(), prepend(), pull(), push(), put(), random(), reduce(), reject(), reverse(), search(), setFilters(), shift(), shuffle(), slice(), sort(), sortBy(), sortByDesc(), splice(), sum(), take(), toArray(), toJson(), transform(), unique(), useAsCallable(), valueRetriever(), values(), where(), whereLoose(), zip()

Methods used from Docoflow\Traits\Entity

assign(), make(), save()

Methods used from Docoflow\Traits\BulkValidator

approve(), approveIf(), reject(), rejectIf(), reset(), resetIf()

Properties summary

protected Docoflow\Entity\Group. $groups

Group entities. Useful to determine a verificator group.

Group entities. Useful to determine a verificator group.

#

Properties inherited from Docolight\Support\Collection

$filters, $items

LFT API documentation generated by ApiGen