Laracon Schedule a command-line tool that gives you the Laracon Online schedule in your timezone.

Last update: Dec 13, 2021

Laracon Schedule Preview

Laracon Schedule a command-line tool that gives you the Laracon Online schedule in your timezone.

🚀 Quick start

Requires PHP 7.4+

# First, install:
composer global require nunomaduro/laracon-schedule

# Then, use it:
laracon-schedule

💖 Support the development

Do you like this project? Support it by donating

Laracon Schedule is open-sourced software licensed under the MIT license.

GitHub

https://github.com/nunomaduro/laracon-schedule
Comments
  • 1. Improve Linux support

    Love this little tool, Nuno! :grin:

    However, /etc/timezone doesn't exist on Fedora (and presumably others), so laracon-schedule fails.

    I have updated this to use the GNU coreutils date command, which should be more universal (@tonysm I'd love if you could test this on your system, after removing the .laravel-schedule cache file).

    Additionally, the exit code wasn't being captured on Linux, so it wasn't failing gracefully and was writing an empty .laravel-schedule file that broke future attempts to run it even after fixing the underlying issue. So, I've tweaked the error handling a little.

    Finally, it seems the .gitignore was ignoring the wrong cache file. I preferred the naming in the .gitignore file, but seeing as it's already been written and we don't want to prompt sudo again, I kept the other naming.

    Reviewed by jessarcher at 2021-03-17 00:30
  • 2. Please add limitless solution

    Using windows, i feel kinda mobbed-out 😭

    Maybe you could ask on windows what timezone to use (a simple +1 as Europa/Berlin would do it). Or a config???

    Reviewed by spresnac at 2021-03-17 06:51
  • 3. Add Windows support

    Tested it on Windows 10 Home and GitHub Actions windows-latest (fork).

    Aside from using tzutil /g to get the current time zone from Windows we can also use [Windows.Globalization.Calendar,Windows.Globalization,ContentType=WindowsRuntime]::New().GetTimeZone() but sadly it is PowerShell only.

    The problem with tzutil is it returns a Microsoft Windows time zone identifier and not an IANA time zone string (which Carbon uses). More info between the two time zone databases here.

    Reviewed by cristianofromagio at 2021-03-17 08:53
  • 4. Added --late option to adjust times in case Laracon runs late

    Sometimes things happen outside the control of the superstars who organise Laracon and it's useful to tweak the times in real-time.

    This PR adds a --late option to easily adjust all times by (for example) 10 minutes.

    Reviewed by Patabugen at 2021-09-01 20:24
  • 5. feat: update for Summer 2021

    All times are now UTC from laracon.net

    I wasn't sure about the LIGHTNING TALKS section, whether to include each talk individually or just a section. 🤷🏻

    Here's how it looks:

    Preview of output in terminal

    Reviewed by owenvoke at 2021-08-03 08:56
PHP Interminal is a command-line tool that gives you access to PHP Internals discussions in your terminal.
PHP Interminal is a command-line tool that gives you access to PHP Internals discussions in your terminal.

PHP Interminal is a command-line tool that gives you access to PHP Internals discussions in your terminal. ??

Dec 12, 2021
A powerful command line application framework for PHP. It's an extensible, flexible component, You can build your command-based application in seconds!
A powerful command line application framework for PHP. It's an extensible, flexible component, You can build your command-based application in seconds!

CLIFramework CLIFramework is a command-line application framework, for building flexiable, simple command-line applications. Commands and Subcommands

May 17, 2022
A Cli tool to save you time, and gives you the power to scaffold all of your models,controllers,commands
A Cli tool to save you time, and gives you the power to scaffold all of your models,controllers,commands

A Cli tool to save you time, and gives you the power to scaffold all of your models,controllers,commands... at once Installation You can install the p

May 9, 2022
Patrol is an elegant command-line tool that keeps your PHP Project's dependencies in check.
Patrol is an elegant command-line tool that keeps your PHP Project's dependencies in check.

Patrol is an elegant command-line tool that keeps your PHP Project's dependencies in check. Installation / Usage Requires PHP 8.0+ First, install Patr

May 6, 2022
A PHP command line tool used to install shlink
A PHP command line tool used to install shlink

Shlink installer A PHP command line tool used to install shlink. Installation Install this tool using composer.

Jan 10, 2022
A simple command-line tool whose aim is to facilitate the continous delivery of PHP apps
A simple command-line tool whose aim is to facilitate the continous delivery of PHP apps

Deployer Simple command-line tool that aims to facilitate the continous delivery of PHP apps, particularly Laravel apps. Imagine you want to update yo

Sep 8, 2021
A PHP Command Line tool that makes it easy to compile, concat, and minify front-end Javascript and CSS/SCSS dependencies.

Front End Compiler A PHP Command Line tool that makes it easy to compile, concat, and minify front-end Javascript and CSS/SCSS dependencies. The minif

Nov 12, 2021
Simple command-line tool to access HiWeb account information

Simple command-line tool to access HiWeb account information.

Nov 17, 2021
💥 Collision is a beautiful error reporting tool for command-line applications
💥 Collision is a beautiful error reporting tool for command-line applications

Collision was created by, and is maintained by Nuno Maduro, and is a package designed to give you beautiful error reporting when interacting with your

May 26, 2022
BetterWPCLI - a small, zero-dependencies, PHP library that helps you build enterprise WordPress command-line applications.
BetterWPCLI - a small, zero-dependencies, PHP library that helps you build enterprise WordPress command-line applications.

BetterWPCLI - a small, zero-dependencies, PHP library that helps you build enterprise WordPress command-line applications.

May 3, 2022
Lovely PHP wrapper for using the command-line

ShellWrap What is it? It's a beautiful way to use powerful Linux/Unix tools in PHP. Easily and logically pipe commands together, capture errors as PHP

May 3, 2022
A PHP library for command-line argument processing

GetOpt.PHP GetOpt.PHP is a library for command-line argument processing. It supports PHP version 5.4 and above. Releases For an overview of the releas

May 24, 2022
Command-Line Interface tools

Aura.Cli Provides the equivalent of request ( Context ) and response ( Stdio ) objects for the command line interface, including Getopt support, and a

May 6, 2022
Another Command Line Argument Parser

Optparse — Another Command Line Argument Parser Install 1. Get composer. 2. Put this into your local composer.json: { "require": { "chh/optparse

Nov 1, 2019
Twitter raffles in the command line, with PHP and minicli
Twitter raffles in the command line, with PHP and minicli

Rafflebird Rafflebird is a highly experimental CLI application for giveaways / raffles on Twitter, built in PHP with Minicli. Disclaimer: The recent s

May 14, 2022
A command line code generator for Drupal.

Drupal Code Generator A command line code generator for Drupal. Installation Download the latest stable release of the code generator.

May 20, 2022
Command-line control panel for Nginx Server to manage WordPress sites running on Nginx, PHP, MySQL, and Let's Encrypt
Command-line control panel for Nginx Server to manage WordPress sites running on Nginx, PHP, MySQL, and Let's Encrypt

EasyEngine v4 EasyEngine makes it greatly easy to manage nginx, a fast web-server software that consumes little memory when handling increasing volume

May 22, 2022
Generic PHP command line flags parse library
Generic PHP command line flags parse library

PHP Flag Generic PHP command line flags parse library Features Generic CLI options and arguments parser. Support set value data type(int,string,bool,a

Mar 2, 2022
🍃 In short, it's like Tailwind CSS, but for the PHP command-line applications.
🍃 In short, it's like Tailwind CSS, but for the PHP command-line applications.

Termwind Termwind allows you to build unique and beautiful PHP command-line applications, using the Tailwind CSS API. In short, it's like Tailwind CSS

May 27, 2022