Software Hooks

Plugin

Foolz\Plugin\Plugin::execute#<plugin-name>

->setObject($plugin)
->setParam('context', $this->getContext())

Foolz\FoolFrame\Model\Plugin::install#<plugin-name>

->setParam('context', $this->getContext())
->setParam('schema', $sm->getCodedSchema())

FoolFrame

Foolz\FoolFrame\Controller\Admin::before#var.sidebar

->setObject($this)
->setParam('sidebar', [])

Foolz\FoolFrame\Model\Context::handleConsole#obj.app

->setObject($this)
->setParam('application', $application)

Foolz\FoolFrame\Model\Context::handleWeb#obj.afterAuth

->setObject($this)
->setParam('route_collection', $this->route_collection)

Foolz\FoolFrame\Model\Context::handleWeb#obj.routing

->setObject($this)
->setParam('route_collection', $this->route_collection)

Foolz\FoolFrame\Model\Context::handleWeb#obj.context

->setObject($this)

Foolz\FoolFrame\Model\Context::handleWeb#obj.request

->setObject($this)
->setParam('request', $request)

Foolz\FoolFrame\Model\Context::handleWeb#obj.response

->setObject($this)
->setParam('request', $request)

Foolz\FoolFrame\Model\Preferences::load#var.preferences

->setObject($this)
->setParam('preferences', $this->preferences)

Foolz\FoolFrame\Model\SchemaManager::forge#var.ignorePrefix

->setObject(new static())
->setParam('prefixes', $prefixes)

Foolz\FoolFrame\Model\SchemaManager::forge#var.tables

->setObject(new static())
->setParam('tables', $tables)

Foolz\FoolFrame\Model\System::getEnvironment#var.environment

->setParam('environment', $environment)

FoolFuuka

Foolz\FoolFuuka\Model\Comment::processComment#var.greentext

->setParam('html', $html)

Foolz\FoolFuuka\Model\Comment::processComment#var.originalComment

->setObject($this)
->setParam('comment', $this->comment->comment)

Foolz\FoolFuuka\Model\Comment::processComment#var.processedComment

->setObject($this)
->setParam('comment', $this->comment->comment)

Foolz\FoolFuuka\Model\Comment::processCommentBBCode#var.definitions

->setObject($this)
->setParam('definitions', $definitions)

Foolz\FoolFuuka\Model\CommentInsert::insert#obj.captcha

->setObject($this)

Foolz\FoolFuuka\Model\CommentInsert::insert#obj.afterInputCheck

->setObject($this)

Foolz\FoolFuuka\Model\CommentInsert::insert#obj.comment

->setObject($this)

Foolz\FoolFuuka\Model\Context::loadRoutes#obj.beforeRouting

->setObject($this)
->setParam('route_collection', $route_collection)

Foolz\FoolFuuka\Model\Context::loadRoutes#var.collection

->setParam('default_suffix', page)
->setParam('suffix', page)
->setParam('controller', 'Foolz\\FoolFuuka\\Controller\\Chan::*')

Foolz\FoolFuuka\Model\Context::loadRoutes#obj.afterRouting

->setObject($this)
->setParam('route_collection', $route_collection)

Foolz\FoolFuuka\Model\Media::insert#var.media

->setParam('dimensions', $dimensions)
->setParam('file', $file)
->setParam('name', $name
->setParam('path', $path)
->setParam('hash', $hash)
->setParam('size', $size)
->setParam('time', $time)
->setParam('media_orig', $media_orig)
->setParam('preview_orig', $preview_orig)

Foolz\FoolFuuka\Model\Media::insert#exec.createThumbnail

->setObject($this)
->setParam('is_op', $is_op)
->setParam('media', $media)
->setParam('thumb', $thumb)
->setParam('thumb_width', $thumb_width)
->setParam('thumb_height', $thumb_height)
->setParam('exec', $exec)

Foolz\FoolFuuka\Model\MediaFactory::forgeFromUpload#var.config

->setParam('ext_whitelist', [])
->setParam('mime_whitelist', [])

Foolz\FoolFuuka\Model\RadixCollection::structure#var.structure

->setParam('structure', $structure)

Foolz\FoolFuuka\Model\RadixCollection::preload#var.radixes

->setObject($this)
->setParam('preloaded_radixes', $this->preloaded_radixes)