PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / core / AssetManager / UIAsset / InMemoryUIAsset.php
matomo / app / core / AssetManager / UIAsset Last commit date
InMemoryUIAsset.php 1 year ago OnDiskUIAsset.php 1 year ago
InMemoryUIAsset.php
53 lines
1 <?php
2
3 /**
4 * Matomo - free/libre analytics platform
5 *
6 * @link https://matomo.org
7 * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
8 */
9 namespace Piwik\AssetManager\UIAsset;
10
11 use Exception;
12 use Piwik\AssetManager\UIAsset;
13 class InMemoryUIAsset extends UIAsset
14 {
15 private $content;
16 public function validateFile()
17 {
18 return;
19 }
20 public function getAbsoluteLocation()
21 {
22 throw new Exception('invalid operation');
23 }
24 public function getRelativeLocation()
25 {
26 throw new Exception('invalid operation');
27 }
28 public function getBaseDirectory()
29 {
30 throw new Exception('invalid operation');
31 }
32 public function delete()
33 {
34 $this->content = null;
35 }
36 public function exists()
37 {
38 return \false;
39 }
40 public function writeContent($content)
41 {
42 $this->content = $content;
43 }
44 public function getContent()
45 {
46 return $this->content;
47 }
48 public function getModificationDate()
49 {
50 throw new Exception('invalid operation');
51 }
52 }
53