Download the PHP package leventust/levframe without Composer

On this page you can find all versions of the php package leventust/levframe. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package levframe

LevFrame

Bu proje, temel Laravel bileşenlerini kullanan hafif ve özelleştirilebilir bir PHP uygulamasıdır.

Kurulum

Projeyi Composer kullanarak aşağıdaki komutla kurabilirsiniz:

Klasör Yapısı

Projenin temel dizin yapısı aşağıdaki gibidir:

Konsol Komutları

Proje içerisindeki işlemleri php console komutu ile gerçekleştirebilirsiniz.

İş Kuyruğu (Queue/Job) Komutları

Komut Açıklama
php console make:job <Isim> Yeni bir Job (İş) sınıfı oluşturur.
php console queue:work Kuyruktaki işleri işlemeye başlar.
php console make:queue-table Kuyruk tablosu için migrasyon oluşturur.
php console make:queue-failed-table Hatalı işler tablosu için migrasyon oluşturur.
php console queue:failed Hatalı işleri listeler.
php console queue:retry <id> Hatalı bir işi tekrar kuyruğa ekler.

Veritabanı & Migrasyon Komutları

Komut Açıklama
php console make:migration <Isim> Yeni bir veritabanı migrasyonu oluşturur.
php console migrate Migrasyonları çalıştırır (Tabloları oluşturur).
php console migrate:rollback Son yapılan migrasyonu geri alır.
php console migrate:status Migrasyonların durumunu gösterir.

Nasıl Kullanılır?

1. Kurulum ve Başlangıç

Projeyi oluşturduktan sonra dizine girin ve gerekli ayarları yapın:

2. Veritabanı Migrasyonları

Yeni Bir Tablo Oluşturma

Yeni bir tablo oluşturmak için --create parametresini kullanın:

Oluşan dosya database/migrations klasöründe olacaktır. İçeriğini şu şekilde düzenleyebilirsiniz:

Mevcut Tabloyu Güncelleme

Var olan bir tabloya sütun eklemek veya değiştirmek için --table parametresini kullanın:

Dosya içeriği:

Migrasyonları çalıştırmak için:

3. Yeni Bir Job Oluşturma

Konsoldan aşağıdaki komutu çalıştırın:

Bu komut src/app/Jobs/OrnekIslemJob.php dosyasını oluşturacaktır.

4. İşleri Çalıştırma (Worker)

Kuyruğa atılan işlerin arka planda işlenmesi için worker'ı başlatın:


All versions of levframe with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
guzzlehttp/guzzle Version ^7.10
illuminate/database Version ^12.20
illuminate/events Version ^12.20
illuminate/support Version ^12.20
vlucas/phpdotenv Version ^5.6
izniburak/router Version ^3.0
ext-json Version *
league/plates Version ^3.6
ramsey/uuid Version ^4.9
robthree/twofactorauth Version ^3.0
symfony/console Version ^7.2
illuminate/filesystem Version ^12.41
symfony/var-dumper Version ^8.0
illuminate/queue Version ^12.41
illuminate/bus Version ^12.41
illuminate/cache Version ^12.41
illuminate/config Version ^12.41
illuminate/log Version ^12.41
illuminate/encryption Version ^12.41
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package leventust/levframe contains the following files

Loading the files please wait ...