# booktics/1.0.19/core/shortcode/base-shortcode.php

Booktics – Appointment Booking Calendar for Service Businesses, version 1.0.19. 27 lines.

- Page: https://pluginprobe.com/plugins/booktics/1.0.19/code/core/shortcode/base-shortcode.php
- Raw: https://pluginprobe.com/plugins/booktics/1.0.19/raw/core/shortcode/base-shortcode.php
- Modified: 2026-04-28T07:37:48+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/booktics/1.0.19/code/core/shortcode/base-shortcode.php#L10-L20`.

```php
<?php

namespace Booktics\Shortcode;

use Booktics\Contracts\Hookable_Service_Contract;
use Booktics\Shortcode\Booking_Shortcode;
use Booktics\Shortcode\Service_Shortcode;
use Booktics\Shortcode\Customer_Shortcode;
use Booktics\Shortcode\Category_Shortcode;

/**
 * Base shortcode class
 */
class Base_Shortcode implements Hookable_Service_Contract {
    /**
     * Register all shortcodes
     *
     * @return  void
     */
    public function register() {
        new Booking_Shortcode();
        new Service_Shortcode();
        new Customer_Shortcode();
        new Category_Shortcode();
    }
}

```
