Przydatne

blokowanie zmiany usera przez modyfikację formularza

// metoda edit()
$this->Articles->patchEntity($article, $this->request->getData(), [
            'accessibleFields' => ['user_id' => false]
        ]);

Zdefiniowanie zalogowanego usera dla całego kontrolera

public function initialize() : void
{
   parent::initialize();
   $user_id = $this->request->getAttribute('identity')->getIdentifier();
}

Auth – opcje

// Parametry logowania zalogowanego użytkownika
$email   = $this->Authentication->getIdentity()->get('email');
$user_id = $this->Authentication->getIdentity()->get('id');
$user_id = $this->Authentication->getIdentifier();


$user_id = $this->request->getAttribute('identity')->getIdentifier();

Czytaj dalej Auth – opcje

Dockerfile – budowanie obrazu

Składnia – gdy jest już gotowy Dockerfile

# docker build [OPCJE] <ŚCIEŻKA lub ADRES URL> | -

- ścieżka lub URL - określa kontekst, położenie plików 
- COPY, ADD, ... szukają plików w kontekście budowania
- ścieżka określa wszystkie podkatalogi,
- . (kropka) bieżący katalog z plikiem Dockerfile
- URL - repozytorium git z wszystkimi podmodułami
- cały kontekst jest wysyłany do demona budowania


# docker build -help

Czytaj dalej Dockerfile – budowanie obrazu