BEdita API doc | 4-cactus
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Namespaces

  • BEdita
    • API
      • Auth
      • Controller
        • Admin
        • Component
        • Model
      • Error
      • Event
      • Exception
      • Middleware
      • Model
        • Action
      • Network
        • Exception
      • Shell
      • TestSuite
      • Utility
    • Core
      • Configure
        • Engine
      • Database
        • Type
      • Exception
      • Filesystem
        • Adapter
        • Exception
        • Thumbnail
      • I18n
      • Job
        • Service
      • Mailer
        • Preview
        • Transport
      • Model
        • Action
        • Behavior
        • Entity
        • Table
        • Validation
      • ORM
        • Inheritance
        • Locator
        • Rule
      • Shell
        • Task
      • State
      • TestSuite
        • Fixture
      • Utility

Classes

  • CheckApiKeyTask
  • CheckFilesystemTask
  • CheckSchemaTask
  • CheckTreeTask
  • InitSchemaTask
  • RecoverTreeTask
  • SetupAdminUserTask
  • SetupConnectionTask

Class CheckTreeTask

Task to check tree sanity and perform objects-aware tree recovery.

Cake\Console\Shell
Extended by BEdita\Core\Shell\Task\CheckTreeTask
Namespace: BEdita\Core\Shell\Task
Since: 4.0.0
Located at Core/src/Shell/Task/CheckTreeTask.php

Methods summary

public
# getOptionParser( )

Codecoverageignore

public
# initialize( )
public
# main( )
protected Cake\ORM\Query
# getFoldersNotInTree( )

Return query to find all folders that are not in the tree.

Return query to find all folders that are not in the tree.

Returns

Cake\ORM\Query
protected Cake\ORM\Query
# getUbiquitousFolders( )

Return query to find all folders that are ubiquitous.

Return query to find all folders that are ubiquitous.

Returns

Cake\ORM\Query
protected Cake\ORM\Query
# getObjectsInRoot( )

Return query to find all objects that are roots despite not being folders.

Return query to find all objects that are roots despite not being folders.

Returns

Cake\ORM\Query
protected Cake\ORM\Query
# getObjectsWithChildren( )

Return query to find all objects that have children despite not being folders.

Return query to find all objects that have children despite not being folders.

Returns

Cake\ORM\Query
protected Cake\ORM\Query
# getObjectsTwiceInFolder( )

Return query to find all objects that are placed twice inside same parent.

Return query to find all objects that are placed twice inside same parent.

Returns

Cake\ORM\Query

Properties summary

public string $modelClass
# 'Objects'

Magic properties

public BEdita\Core\Model\Table\ObjectsTable $Objects
BEdita API doc | 4-cactus API documentation generated by ApiGen