您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

231 行
3.7KB

  1. <?php
  2. /*
  3. * This file is part of the Fxp Composer Asset Plugin package.
  4. *
  5. * (c) François Pluchino <francois.pluchino@gmail.com>
  6. *
  7. * For the full copyright and license information, please view the LICENSE
  8. * file that was distributed with this source code.
  9. */
  10. namespace Fxp\Composer\AssetPlugin\Package;
  11. /**
  12. * The lazy loading complete package.
  13. *
  14. * @author François Pluchino <francois.pluchino@gmail.com>
  15. */
  16. class LazyCompletePackage extends AbstractLazyCompletePackage implements LazyPackageInterface
  17. {
  18. /**
  19. * {@inheritdoc}
  20. */
  21. public function getTransportOptions()
  22. {
  23. $this->initialize();
  24. return parent::getTransportOptions();
  25. }
  26. /**
  27. * {@inheritdoc}
  28. */
  29. public function getTargetDir()
  30. {
  31. $this->initialize();
  32. return parent::getTargetDir();
  33. }
  34. /**
  35. * {@inheritdoc}
  36. */
  37. public function getExtra()
  38. {
  39. $this->initialize();
  40. return parent::getExtra();
  41. }
  42. /**
  43. * {@inheritdoc}
  44. */
  45. public function getBinaries()
  46. {
  47. $this->initialize();
  48. return parent::getBinaries();
  49. }
  50. /**
  51. * {@inheritdoc}
  52. */
  53. public function getInstallationSource()
  54. {
  55. $this->initialize();
  56. return parent::getInstallationSource();
  57. }
  58. /**
  59. * {@inheritdoc}
  60. */
  61. public function getSourceType()
  62. {
  63. $this->initialize();
  64. return parent::getSourceType();
  65. }
  66. /**
  67. * {@inheritdoc}
  68. */
  69. public function getSourceUrl()
  70. {
  71. $this->initialize();
  72. return parent::getSourceUrl();
  73. }
  74. /**
  75. * {@inheritdoc}
  76. */
  77. public function getSourceReference()
  78. {
  79. $this->initialize();
  80. return parent::getSourceReference();
  81. }
  82. /**
  83. * {@inheritdoc}
  84. */
  85. public function getSourceMirrors()
  86. {
  87. $this->initialize();
  88. return parent::getSourceMirrors();
  89. }
  90. /**
  91. * {@inheritdoc}
  92. */
  93. public function getSourceUrls()
  94. {
  95. $this->initialize();
  96. return parent::getSourceUrls();
  97. }
  98. /**
  99. * {@inheritdoc}
  100. */
  101. public function getDistType()
  102. {
  103. $this->initialize();
  104. return parent::getDistType();
  105. }
  106. /**
  107. * {@inheritdoc}
  108. */
  109. public function getDistUrl()
  110. {
  111. $this->initialize();
  112. return parent::getDistUrl();
  113. }
  114. /**
  115. * {@inheritdoc}
  116. */
  117. public function getDistReference()
  118. {
  119. $this->initialize();
  120. return parent::getDistReference();
  121. }
  122. /**
  123. * {@inheritdoc}
  124. */
  125. public function getDistSha1Checksum()
  126. {
  127. $this->initialize();
  128. return parent::getDistSha1Checksum();
  129. }
  130. /**
  131. * {@inheritdoc}
  132. */
  133. public function getDistMirrors()
  134. {
  135. $this->initialize();
  136. return parent::getDistMirrors();
  137. }
  138. /**
  139. * {@inheritdoc}
  140. */
  141. public function getDistUrls()
  142. {
  143. $this->initialize();
  144. return parent::getDistUrls();
  145. }
  146. /**
  147. * {@inheritdoc}
  148. */
  149. public function getReleaseDate()
  150. {
  151. $this->initialize();
  152. return parent::getReleaseDate();
  153. }
  154. /**
  155. * {@inheritdoc}
  156. */
  157. public function getRequires()
  158. {
  159. $this->initialize();
  160. return parent::getRequires();
  161. }
  162. /**
  163. * {@inheritdoc}
  164. */
  165. public function getConflicts()
  166. {
  167. $this->initialize();
  168. return parent::getConflicts();
  169. }
  170. /**
  171. * {@inheritdoc}
  172. */
  173. public function getDevRequires()
  174. {
  175. $this->initialize();
  176. return parent::getDevRequires();
  177. }
  178. /**
  179. * {@inheritdoc}
  180. */
  181. public function getSuggests()
  182. {
  183. $this->initialize();
  184. return parent::getSuggests();
  185. }
  186. }