devmakerlab/my-mine

v1.0.1 2022-07-23 13:30 UTC

This package is auto-updated.

Last update: 2024-09-23 18:52:36 UTC


README

DevMakerLab/My-Mine

想要跟踪和分析你的Redmine工单/项目,

安装

⚠️ 需要 >= PHP 7.4 ⚠️

composer require devmakerlab/my-mine

示例

<?php
    // This retrieve all tickets created since 2020
    $monthOldTickets = $ticketService->inRange(Carbon::parse('2020-01-01 00:00:00'), Carbon::now())->get();

    // This retrieve all tickets containing the word 'urgent' in the subject.
    $urgentTickets = $ticketService->addFilter('subject', '~urgent')->get();

    // This retrieve all tickets created by a specific author id.
    $johnTickets = $ticketService->addFilter('author_id', 1)->get();

    //And you can chain!
    $johnUrgentTicketsCreatedSinceTwentyTwenty = $ticketService()
        ->inRange(Carbon::parse('2020-01-01 00:00:00'), Carbon::now())
        ->addFilter('subject', '~urgent')
        ->addFilter('author_id', 1)
        ->get();