Kontrolcüler
Eklentiler üzerinde kontrolcülerin kullanımından ve nasıl çalıştıklarından bahsedilecektir.
Kontrolcü Nedir?
Eklentilerde Kontrolcüler
<?php
namespace App\Controllers;
class HomeController
{
public function index()
{
return view('index');
}
}<?php
namespace App\Controllers;
use Liman\Toolkit\Shell\Command;
class UserController
{
public function add()
{
$command = Command::runSudo("useradd -p $(echo @{:password} | openssl passwd -1 -stdin) -s /bin/bash -g users @{:username}", [
"username" => request("username"),
"password" => request("password")
]);
Command::runSudo("mkhomedir_helper @{:username}", [
"username" => request("username")
]);
return respond(__("Başarıyla eklendi"), 200);
}
}
Last updated
Was this helpful?