Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / consolidation / robo / src / Task / Assets / loadTasks.php
1 <?php
2 namespace Robo\Task\Assets;
3
4 trait loadTasks
5 {
6     /**
7     * @param string $input
8     *
9      * @return \Robo\Task\Assets\Minify
10     */
11     protected function taskMinify($input)
12     {
13         return $this->task(Minify::class, $input);
14     }
15
16     /**
17      * @param string|string[] $input
18      *
19      * @return \Robo\Task\Assets\ImageMinify
20      */
21     protected function taskImageMinify($input)
22     {
23         return $this->task(ImageMinify::class, $input);
24     }
25
26    /**
27     * @param array $input
28     *
29     * @return \Robo\Task\Assets\Less
30     */
31     protected function taskLess($input)
32     {
33         return $this->task(Less::class, $input);
34     }
35
36     /**
37      * @param array $input
38      *
39      * @return \Robo\Task\Assets\Scss
40      */
41     protected function taskScss($input)
42     {
43         return $this->task(Scss::class, $input);
44     }
45 }