ProgressController deprecated
class ProgressController extends DevelopController
deprecated
更新数据,对于数据更新, 稳健的方式是使用命令行
Traits
Properties
static | $permission | from DevelopController | |
protected int | $pagesize | pagesize | from Controller |
protected string | $ip | ip | from Controller |
protected Carbon | $now | now | from Controller |
protected string|null | $route | route | from Controller |
protected string|null | $title | title | from Controller |
protected PamAccount|null | $pam | from BackendController | |
protected array | $fix | from FixTrait |
Methods
Controller constructor.
Share variable with view.
No description
展示更新进度
Details
at line 32
__construct()
Controller constructor.
in
Controller at line 69
protected void
withViews()
No description
in
Controller at line 94
protected void
seo(mixed ...$args)
seo
in
PoppyTrait at line 43
protected AuthManager
pyAuth()
get auth
in
PoppyTrait at line 52
protected Translator
pyTranslator()
get translator
in
PoppyTrait at line 62
protected Repository
pyConfig()
Get configuration instance.
in
PoppyTrait at line 72
protected DatabaseManager
pyDb()
get db
in
PoppyTrait at line 81
protected Kernel
pyConsole()
Get console instance.
in
PoppyTrait at line 90
protected Container
pyContainer()
Get IoC Container.
in
PoppyTrait at line 99
protected Mailer
pyMailer()
Get mailer instance.
in
PoppyTrait at line 108
protected SessionManager|Store
pySession()
Get session instance.
in
PoppyTrait at line 117
protected Request
pyRequest()
get request
in
PoppyTrait at line 127
protected Redirector
pyRedirector()
get redirector
in
PoppyTrait at line 136
protected Factory
pyValidation()
get validation
in
PoppyTrait at line 146
protected Dispatcher
pyEvent()
get event
in
PoppyTrait at line 156
protected LoggerInterface
pyLogger()
get logger
in
PoppyTrait at line 166
protected ResponseFactory
pyResponse()
get response
in
PoppyTrait at line 176
protected Filesystem
pyFile()
get file
in
PoppyTrait at line 186
protected UrlGenerator
pyUrl()
get url
in
PoppyTrait at line 197
protected mixed
pyCache(string $tag = '')
get cache
in
PoppyTrait at line 211
protected RedisManager
pyRedis()
get redis
in
PoppyTrait at line 220
protected Factory
pyView()
get view
in
PoppyTrait at line 229
protected Poppy
pyPoppy()
get poppy
in
PoppyTrait at line 238
protected Ini
pyIni()
Ini Parser
in
PoppyTrait at line 247
protected Xml
pyXml()
Ini Parser
in
PoppyTrait at line 256
protected Yaml
pyYaml()
Yaml Parser
in
BackendController at line 45
PamAccount|null
pam()
当前用户 因为这里的用户也不一定有值, 而且 $this->pam 中也存在此数据, 所以这里打算废弃此引用
in
ViewTrait at line 22
protected
share(string|array $key, null $value = null)
Share variable with view.
in
ViewTrait at line 37
protected View
view(string $template, array $data = [], array $mergeData = [])
Share variable with view.
in
CoreTrait at line 16
ModuleManager
coreModule()
获取核心的模块
in
CoreTrait at line 25
PermissionManager
corePermission()
权限管理
in
FixTrait at line 45
int|bool
__call($method, $params)
No description
in
FixTrait at line 74
protected int
section($num = 0)
更改每次执行的数据量
in
FixTrait at line 87
protected int
interval($num = 0)
更改每次执行的时间间隔
in
FixTrait at line 98
protected
fixInit()
初始化
in
FixTrait at line 118
protected Factory|View
fixView()
返回修复的页面
in
FixTrait at line 150
protected
fixResp()
返回修复的下一次请求
in
FixTrait at line 21
void
max(mixed $num)
最大值, 如果没有则进行设置
in
FixTrait at line 21
void
min(mixed $num)
设置执行的最小值
in
FixTrait at line 21
void
start(mixed $num, mixed $force)
设置执行的起始值, 默认是最小值
in
FixTrait at line 21
void
cached(mixed $bool)
设置执行缓存标识
in
FixTrait at line 21
void
total(mixed $num)
设置执行的总数量
in
FixTrait at line 21
void
lastId(mixed $num, mixed $force) 执行ID值(用于展示)
No description
in
FixTrait at line 21
void
left(mixed $num, mixed $force) 设置剩余值(用于展示)
No description
at line 69
lists()
No description
at line 81
Factory|JsonResponse|RedirectResponse|Response|View
index()
展示更新进度