Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve Imaster!
Qual seria a melhor forma
com IF
if (isset($_GET['actions']) && $_GET['actions'] === 'upload') {
$model->upload();
}
if (isset($_GET['actions']) && $_GET['actions'] === 'dir') {
$dir->loaderDir();
}
if (isset($_GET['actions']) && $_GET['actions'] === 'listimg') {
$godir = isset($_GET['godir']) ? ROOT_DIR . 'raiz' . $_GET['godir'] : null;
if (!is_null($godir))
$view->cssStyle('margin: 15px; position: inherit;')
->viewImg($dir->dirListByType('file', $godir));
}
com switch
switch ($_GET['actions']) {
case 'upload':
$model->upload();
break;
case 'mkdir':
$out = $model->creatDir($_POST['selectdir'] . DIRECTORY_SEPARATOR . $_POST['ndir']);
$res = $out ? 'Pasta Criada' : 'Falha ao Criar Pasta';
$model->response->setMsg(array('msg' => $res, 'response' => $out));
break;
case 'remove':
$out = $model->deleteDir($_POST['ndir']);
$res = $out ? 'Deletado com Sucesso' : 'Falha no delete';
$model->response->setMsg(array('msg' => $res, 'response' => $out));
break;
default:
break;
}
com CALL
if (method_exists($model, $method[0]))
call_user_func(array($model, $method[0]));
else
throw new BadMethodCallException('Metodo não Existe!');
ou outra forma Misteriosa????
'Command ta fora de questão' =)
desde já fica os agradecimentos!
Carregando comentários...