Download the PHP package ninhtqse/genie without Composer

On this page you can find all versions of the php package ninhtqse/genie. 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 genie

Genie

Latest Version Build Status Coverage Status Total Downloads

Giới thiệu

Một lớp kho lưu trữ cơ sở cho Eloquent với các phương thức tiện lợi bao gồm hầu hết các truy vấn. Hữu ích để tóm tắt lớp bền vững của bạn từ mã doanh nghiệp của bạn.

Dành riêng cho Genie

Dành riêng cho Thần đèn Chúc mừng sự tự do.

Cài đặt

Thực hiện

Các ví dụ sẽ sử dụng Eloquent model giả định có tên là User.

Tùy chọn

Genie đã được tích hợp với ninhtqse\bruno. Xem tài liệu để biết thêm thông tin. Biến $options được cung cấp bởi tất cả các phương thức get có định dạng sau:

Parameter Kiểu dữ liệu Mô tả
includes array Mảng các mối quan hệ để tải eager load
sort array Mảng các quy tắc sắp xếp, e.g. [['key' => 'username', 'direction' => 'ASC']]
filter_groups array Xem tài liệu Bruno
limit int Hàng trên mỗi trang
page int Trang để bắt đầu (sử dụng có giới hạn)
fields array Nhận các trường theo các tham số được truyền vào.
skip integer Vị trí bắt đầu nằm trong cơ sở dữ liệu
take integer Số lượng bản ghi muốn lấy

Lưu ý: Nếu bạn sử dụng bộ điều khiển của Bruno, nó sẽ tự động phân tích cú pháp của yêu cầu chuỗi truy vấn thành định dạng chính xác.

API

Các ví dụ sẽ sử dụng một giả thuyết Eloquent model tên User.

get (array $options = [])

lấy ra tất cả bản ghi User

getById ($id, array $options = [])

Lấy ra 1 bản ghi của User theo khóa chính

getRecent (array $options = [])

Lấy bản ghi của User sắp xếp theo created_at giảm dần

getRecentWhere (string $column, mixed $value, array $options = [])

Lấy ra bản ghi của User theo điều kiện $column=$value, sắp xếp created_at giảm dần

getWhere (string $column, mixed $value, array $options = [])

Lấy ra bản ghi của User theo điều kiện $column=$value

getWhereArray (array $clauses, array $options = [])

Lấy ra bản ghi của User theo một bảng các điều kiện được truyền vào ([$column1 => $value1, $column2 => $value2])

getWhereIn (string $column, array $values, array $options = [])

Lấy ra bản ghi của User theo giá trị $column có thể nằm trong mảng $values

getLatest (array $options = [])

Lấy ra bản ghi của User được thêm vào gần đây nhất

getLatestWhere (string $column, mixed $value, array $options = [])

Lấy ra bản ghi của User được thêm vào gần đây nhất và theo điều kiện $column=$value

delete ($id)

Xóa bản ghi của User theo khóa chính

deleteWhere ($column, $value)

Xóa bản ghi của User theo điều kiện $column=$value

deleteWhereArray (array $clauses)

Xóa bản ghi của User theo một mảng các điều kiện được truyền vào ([$column1 => $value1, $column2 => $value2])

Tiêu chuẩn

Gói này tuân thủ PSR-1, PSR-2PSR-4. Nếu bạn nhận thấy giám sát tuân thủ, xin vui lòng gửi một bản vá thông qua yêu cầu kéo.

Giấy phép

Giấy phép MIT (MIT). Mời các bạn xem Giấy phép đăng ký để biết thêm thông tin.


All versions of genie with dependencies

PHP Build Version
Package Version
Requires laravel/framework Version >=5.4
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 ninhtqse/genie contains the following files

Loading the files please wait ....