English
version 3.1.1

  PClib - PHP component library

Instalace (composer)

Aktuální verze je 3.1.1.

Instalaci provedeme následujícím příkazem v příkazové řádce.
composer require lenochware/pclib

Ověříme, zda je knihovna nainstalovaná:
<?php
//Soubor index.php

require 'vendor/autoload.php';
$app = new PCApp('test-app');

dump($app);

Instalace z repozitáře

Stáhněte si zdrojové kódy jako zip archiv:

https://github.com/lenochware/pclib/releases/latest

Zkopírujte soubory ze složky pclib do svého webového adresáře.
Za předpokladu že jste nahráli knihovnu do adresáře webroot/pclib můžete ji použít například takto: <?php
//Soubor index.php

require 'pclib/pclib.php';
$app = new PCApp('test-app');

dump($app);

Konfigurace

Konfigurace pclib se nachází v souboru pclib/config.php.
Podrobnější popis jednotlivých konfiguračních parametrů naleznete v referenční příručce.

Jestliže chcete použít databázově aktivní komponenty jako například auth nebo logger, musíte nejprve vytvořit potřebné databázové struktury. Veškeré databázové struktury pro podporované databáze naleznete v souborech install/pclib_*.sql. Importujte tento sql-dump do svojí databáze, tak jak jste zvyklí.

Pro případné dotazy použijte guestbook na těchto stránkách.



PAdmin

PAdmin je administrační nástroj určený ke správě uživatelských účtů, logů, číselníků a podobně.

Instalace a konfigurace

  • Nakopírujte obsah archivu do složky padmin vaší aplikace
  • Otevřete soubor padmin/config.php a nastavte parametry padmin.db (připojení k databázi) a pclib.auth.secret (náhodný řetězec znaků používaný k zesílení bezpečnosti hesel)
  • Otevřete odkaz padmin/?r=install - dojde k instalaci datových struktur pclib do databáze, konfigurace padmin a uživatelských účtů
  • Jestliže vše proběhlo v pořádku, můžete smazat adresář padmin/_install
  • Přihlaste se jako uživatel admin, heslo pclibadmin a změňte heslo na jiné



PClib App

Začněte projekt instalací šablony pclib-app!

composer create-project lenochware/pclib-app www/adresar-aplikace

GitHub