From 51fb1bef8bfeeb8230b7863c5d6c5cf077d4367f Mon Sep 17 00:00:00 2001 From: "stephen@cubedesigners.com" Date: Thu, 4 Jun 2020 16:06:27 +0000 Subject: [PATCH] WIP #3648 @4 --- wp-content/themes/physioassist/composer.json | 3 +- wp-content/themes/physioassist/composer.lock | 98 +- .../physioassist/resources/assets/config.json | 4 +- .../assets/styles/components/woocommerce.styl | 12 + .../resources/assets/styles/main.styl | 1 + .../woocommerce/archive-product.blade.php | 72 + .../woocommerce/single-product.blade.php | 45 + .../vendor/composer/ClassLoader.php | 48 +- .../physioassist/vendor/composer/LICENSE | 2 +- .../vendor/composer/autoload_files.php | 5 +- .../vendor/composer/autoload_real.php | 2 +- .../vendor/composer/autoload_static.php | 5 +- .../vendor/composer/installed.json | 1513 +++++++++-------- .../vendor/roots/sage-woocommerce/.gitignore | 7 + .../roots/sage-woocommerce/composer.json | 17 + .../woocommerce/archive-product.blade.php | 66 + .../woocommerce/single-product.blade.php | 39 + .../vendor/roots/sage-woocommerce/readme.md | 24 + .../sage-woocommerce/src/woocommerce.php | 64 + 19 files changed, 1237 insertions(+), 790 deletions(-) create mode 100644 wp-content/themes/physioassist/resources/assets/styles/components/woocommerce.styl create mode 100644 wp-content/themes/physioassist/resources/views/woocommerce/archive-product.blade.php create mode 100644 wp-content/themes/physioassist/resources/views/woocommerce/single-product.blade.php create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/.gitignore create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/composer.json create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/archive-product.blade.php create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/single-product.blade.php create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/readme.md create mode 100644 wp-content/themes/physioassist/vendor/roots/sage-woocommerce/src/woocommerce.php diff --git a/wp-content/themes/physioassist/composer.json b/wp-content/themes/physioassist/composer.json index 913c29d1..54004443 100644 --- a/wp-content/themes/physioassist/composer.json +++ b/wp-content/themes/physioassist/composer.json @@ -37,7 +37,8 @@ "illuminate/support": "~5.4", "roots/sage-lib": "~9.0.0-beta.4", "soberwp/controller": "~9.0.0-beta.4", - "log1x/blade-svg-sage": "^1.0" + "log1x/blade-svg-sage": "^1.0", + "roots/sage-woocommerce": "^1.0" }, "require-dev": { "squizlabs/php_codesniffer": "^2.8.0", diff --git a/wp-content/themes/physioassist/composer.lock b/wp-content/themes/physioassist/composer.lock index af19864a..b9d7dff3 100644 --- a/wp-content/themes/physioassist/composer.lock +++ b/wp-content/themes/physioassist/composer.lock @@ -1,11 +1,10 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "hash": "3faa8ffcf50aafd7366c8c9cd7b8428c", - "content-hash": "b5336d5427498a3a3c4623ac05225204", + "content-hash": "195334f043161c2cb8dfd8010465e82f", "packages": [ { "name": "brain/hierarchy", @@ -61,7 +60,7 @@ "keywords": [ "wordpress" ], - "time": "2017-12-28 17:16:07" + "time": "2017-12-28T17:16:07+00:00" }, { "name": "composer/installers", @@ -181,7 +180,7 @@ "zend", "zikula" ], - "time": "2017-12-29 09:13:20" + "time": "2017-12-29T09:13:20+00:00" }, { "name": "doctrine/inflector", @@ -248,7 +247,7 @@ "singularize", "string" ], - "time": "2018-01-09 20:05:19" + "time": "2018-01-09T20:05:19+00:00" }, { "name": "hassankhan/config", @@ -305,7 +304,7 @@ "yaml", "yml" ], - "time": "2016-02-11 16:21:17" + "time": "2016-02-11T16:21:17+00:00" }, { "name": "illuminate/config", @@ -349,7 +348,7 @@ ], "description": "The Illuminate Config package.", "homepage": "https://laravel.com", - "time": "2017-11-07 20:23:51" + "time": "2017-11-07T20:23:51+00:00" }, { "name": "illuminate/container", @@ -393,7 +392,7 @@ ], "description": "The Illuminate Container package.", "homepage": "https://laravel.com", - "time": "2018-01-21 02:13:38" + "time": "2018-01-21T02:13:38+00:00" }, { "name": "illuminate/contracts", @@ -437,7 +436,7 @@ ], "description": "The Illuminate Contracts package.", "homepage": "https://laravel.com", - "time": "2018-05-08 13:22:33" + "time": "2018-05-08T13:22:33+00:00" }, { "name": "illuminate/events", @@ -482,7 +481,7 @@ ], "description": "The Illuminate Events package.", "homepage": "https://laravel.com", - "time": "2018-02-26 19:00:55" + "time": "2018-02-26T19:00:55+00:00" }, { "name": "illuminate/filesystem", @@ -534,7 +533,7 @@ ], "description": "The Illuminate Filesystem package.", "homepage": "https://laravel.com", - "time": "2018-05-02 16:10:37" + "time": "2018-05-02T16:10:37+00:00" }, { "name": "illuminate/support", @@ -591,7 +590,7 @@ ], "description": "The Illuminate Support package.", "homepage": "https://laravel.com", - "time": "2018-05-07 14:12:37" + "time": "2018-05-07T14:12:37+00:00" }, { "name": "illuminate/view", @@ -639,7 +638,7 @@ ], "description": "The Illuminate View package.", "homepage": "https://laravel.com", - "time": "2018-04-03 12:56:35" + "time": "2018-04-03T12:56:35+00:00" }, { "name": "log1x/blade-svg-sage", @@ -677,7 +676,7 @@ } ], "homepage": "https://github.com/log1x/blade-svg-sage", - "time": "2018-02-06 19:18:31" + "time": "2018-02-06T19:18:31+00:00" }, { "name": "nesbot/carbon", @@ -725,7 +724,7 @@ "datetime", "time" ], - "time": "2018-04-23 09:02:57" + "time": "2018-04-23T09:02:57+00:00" }, { "name": "nothingworks/blade-svg", @@ -775,7 +774,7 @@ "email": "adam.wathan@gmail.com" } ], - "time": "2017-08-13 20:55:40" + "time": "2017-08-13T20:55:40+00:00" }, { "name": "psr/container", @@ -824,7 +823,7 @@ "container-interop", "psr" ], - "time": "2017-02-14 16:28:37" + "time": "2017-02-14T16:28:37+00:00" }, { "name": "psr/log", @@ -871,7 +870,7 @@ "psr", "psr-3" ], - "time": "2016-10-10 12:19:37" + "time": "2016-10-10T12:19:37+00:00" }, { "name": "psr/simple-cache", @@ -919,7 +918,7 @@ "psr-16", "simple-cache" ], - "time": "2017-10-23 01:57:42" + "time": "2017-10-23T01:57:42+00:00" }, { "name": "roots/sage-lib", @@ -971,7 +970,40 @@ "keywords": [ "wordpress" ], - "time": "2018-04-25 17:24:31" + "time": "2018-04-25T17:24:31+00:00" + }, + { + "name": "roots/sage-woocommerce", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/roots/sage-woocommerce.git", + "reference": "def4d3db371e10b6114c37ec1da67b0e9bceadac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/sage-woocommerce/zipball/def4d3db371e10b6114c37ec1da67b0e9bceadac", + "reference": "def4d3db371e10b6114c37ec1da67b0e9bceadac", + "shasum": "" + }, + "type": "library", + "autoload": { + "files": [ + "src/woocommerce.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Mejta", + "email": "daniel@mejta.net" + } + ], + "description": "WooCommerce integration for Sage 9", + "time": "2020-01-11T02:28:25+00:00" }, { "name": "soberwp/controller", @@ -1023,7 +1055,7 @@ "keywords": [ "wordpress" ], - "time": "2017-08-22 17:35:30" + "time": "2017-08-22T17:35:30+00:00" }, { "name": "symfony/debug", @@ -1079,7 +1111,7 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-04-30 16:59:37" + "time": "2018-04-30T16:59:37+00:00" }, { "name": "symfony/finder", @@ -1128,7 +1160,7 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2018-04-04 05:10:37" + "time": "2018-04-04T05:10:37+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -1187,7 +1219,7 @@ "portable", "shim" ], - "time": "2018-04-26 10:06:28" + "time": "2018-04-26T10:06:28+00:00" }, { "name": "symfony/translation", @@ -1255,7 +1287,7 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2018-04-30 01:23:47" + "time": "2018-04-30T01:23:47+00:00" }, { "name": "symfony/yaml", @@ -1313,7 +1345,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2018-04-08 08:21:29" + "time": "2018-04-08T08:21:29+00:00" }, { "name": "wikimedia/relpath", @@ -1356,7 +1388,7 @@ ], "description": "Compute a relative filepath between two paths.", "homepage": "https://www.mediawiki.org/wiki/RelPath", - "time": "2018-01-18 21:23:40" + "time": "2018-01-18T21:23:40+00:00" } ], "packages-dev": [ @@ -1408,7 +1440,7 @@ ], "description": "The Illuminate Console package.", "homepage": "https://laravel.com", - "time": "2018-05-02 14:47:56" + "time": "2018-05-02T14:47:56+00:00" }, { "name": "roots/sage-installer", @@ -1466,7 +1498,7 @@ "theme", "wordpress" ], - "time": "2018-04-25 17:45:56" + "time": "2018-04-25T17:45:56+00:00" }, { "name": "squizlabs/php_codesniffer", @@ -1544,7 +1576,7 @@ "phpcs", "standards" ], - "time": "2017-05-22 02:43:20" + "time": "2017-05-22T02:43:20+00:00" }, { "name": "symfony/console", @@ -1612,7 +1644,7 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-04-30 01:23:47" + "time": "2018-04-30T01:23:47+00:00" }, { "name": "symfony/process", @@ -1661,7 +1693,7 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2018-04-03 05:22:50" + "time": "2018-04-03T05:22:50+00:00" } ], "aliases": [], diff --git a/wp-content/themes/physioassist/resources/assets/config.json b/wp-content/themes/physioassist/resources/assets/config.json index d337bbf5..553a3164 100644 --- a/wp-content/themes/physioassist/resources/assets/config.json +++ b/wp-content/themes/physioassist/resources/assets/config.json @@ -36,8 +36,8 @@ ] }, "publicPath": "/wp-content/themes/physioassist", - "devUrl": "http://physioassist.test", - "proxyUrl": "http://paris.cubedesigners.com:63000", + "devUrl": "https://physioassist.test", + "proxyUrl": "http://localhost:3000", "cacheBusting": "[name]_[hash:8]", "watch": [ "app/**/*.php", diff --git a/wp-content/themes/physioassist/resources/assets/styles/components/woocommerce.styl b/wp-content/themes/physioassist/resources/assets/styles/components/woocommerce.styl new file mode 100644 index 00000000..5cd25a3c --- /dev/null +++ b/wp-content/themes/physioassist/resources/assets/styles/components/woocommerce.styl @@ -0,0 +1,12 @@ +.woocommerce + + // Button overrides + #respond input#submit, + a.button, + button.button, + input.button + &.alt + background-color: $colors.blue + + &:hover + background-color: $colors.dark-blue diff --git a/wp-content/themes/physioassist/resources/assets/styles/main.styl b/wp-content/themes/physioassist/resources/assets/styles/main.styl index 04558b6c..569c225d 100644 --- a/wp-content/themes/physioassist/resources/assets/styles/main.styl +++ b/wp-content/themes/physioassist/resources/assets/styles/main.styl @@ -21,6 +21,7 @@ @import 'components/navigation-mobile' @import 'components/text' @import 'components/forms' +@import 'components/woocommerce' @import 'components/wp-classes' @import 'layouts/header' diff --git a/wp-content/themes/physioassist/resources/views/woocommerce/archive-product.blade.php b/wp-content/themes/physioassist/resources/views/woocommerce/archive-product.blade.php new file mode 100644 index 00000000..054ab259 --- /dev/null +++ b/wp-content/themes/physioassist/resources/views/woocommerce/archive-product.blade.php @@ -0,0 +1,72 @@ +{{-- +The Template for displaying product archives, including the main shop page which is a post type archive + +This template can be overridden by copying it to yourtheme/woocommerce/archive-product.php. + +HOWEVER, on occasion WooCommerce will need to update template files and you +(the theme developer) will need to copy the new files to your theme to +maintain compatibility. We try to do this as little as possible, but it does +happen. When this occurs the version of the template file will be bumped and +the readme will list any important changes. + +@see https://docs.woocommerce.com/document/template-structure/ +@package WooCommerce/Templates +@version 3.4.0 +--}} + +@extends('layouts.app') + +@section('content') + +
+ + @php + do_action('get_header', 'shop'); + do_action('woocommerce_before_main_content'); + @endphp + +
+ @if(apply_filters('woocommerce_show_page_title', true)) +

{!! woocommerce_page_title(false) !!}

+ @endif + + @php + do_action('woocommerce_archive_description'); + @endphp +
+ + @if(woocommerce_product_loop()) + @php + do_action('woocommerce_before_shop_loop'); + woocommerce_product_loop_start(); + @endphp + + @if(wc_get_loop_prop('total')) + @while(have_posts()) + @php + the_post(); + do_action('woocommerce_shop_loop'); + wc_get_template_part('content', 'product'); + @endphp + @endwhile + @endif + + @php + woocommerce_product_loop_end(); + do_action('woocommerce_after_shop_loop'); + @endphp + @else + @php + do_action('woocommerce_no_products_found'); + @endphp + @endif + + @php + do_action('woocommerce_after_main_content'); + do_action('get_sidebar', 'shop'); + do_action('get_footer', 'shop'); + @endphp + +
+ +@endsection diff --git a/wp-content/themes/physioassist/resources/views/woocommerce/single-product.blade.php b/wp-content/themes/physioassist/resources/views/woocommerce/single-product.blade.php new file mode 100644 index 00000000..60145998 --- /dev/null +++ b/wp-content/themes/physioassist/resources/views/woocommerce/single-product.blade.php @@ -0,0 +1,45 @@ +{{-- +The Template for displaying all single products + +This template can be overridden by copying it to yourtheme/woocommerce/single-product.php. + +HOWEVER, on occasion WooCommerce will need to update template files and you +(the theme developer) will need to copy the new files to your theme to +maintain compatibility. We try to do this as little as possible, but it does +happen. When this occurs the version of the template file will be bumped and +the readme will list any important changes. + +@see https://docs.woocommerce.com/document/template-structure/ +@author WooThemes +@package WooCommerce/Templates +@version 1.6.4 +--}} + +@extends('layouts.app') + +@section('content') + +
+ + @php + do_action('get_header', 'shop'); + do_action('woocommerce_before_main_content'); + @endphp + + @while(have_posts()) + @php + the_post(); + do_action('woocommerce_shop_loop'); + wc_get_template_part('content', 'single-product'); + @endphp + @endwhile + + @php + do_action('woocommerce_after_main_content'); + do_action('get_sidebar', 'shop'); + do_action('get_footer', 'shop'); + @endphp + +
+ +@endsection diff --git a/wp-content/themes/physioassist/vendor/composer/ClassLoader.php b/wp-content/themes/physioassist/vendor/composer/ClassLoader.php index ac67d302..fce8549f 100644 --- a/wp-content/themes/physioassist/vendor/composer/ClassLoader.php +++ b/wp-content/themes/physioassist/vendor/composer/ClassLoader.php @@ -55,6 +55,7 @@ class ClassLoader private $classMap = array(); private $classMapAuthoritative = false; private $missingClasses = array(); + private $apcuPrefix; public function getPrefixes() { @@ -271,6 +272,26 @@ class ClassLoader return $this->classMapAuthoritative; } + /** + * APCu prefix to use to cache found/not-found classes, if the extension is enabled. + * + * @param string|null $apcuPrefix + */ + public function setApcuPrefix($apcuPrefix) + { + $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; + } + + /** + * The APCu prefix in use, or null if APCu caching is not enabled. + * + * @return string|null + */ + public function getApcuPrefix() + { + return $this->apcuPrefix; + } + /** * Registers this instance as an autoloader. * @@ -313,11 +334,6 @@ class ClassLoader */ public function findFile($class) { - // work around for PHP 5.3.0 - 5.3.2 https://bugs.php.net/50731 - if ('\\' == $class[0]) { - $class = substr($class, 1); - } - // class map lookup if (isset($this->classMap[$class])) { return $this->classMap[$class]; @@ -325,6 +341,12 @@ class ClassLoader if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { return false; } + if (null !== $this->apcuPrefix) { + $file = apcu_fetch($this->apcuPrefix.$class, $hit); + if ($hit) { + return $file; + } + } $file = $this->findFileWithExtension($class, '.php'); @@ -333,6 +355,10 @@ class ClassLoader $file = $this->findFileWithExtension($class, '.hh'); } + if (null !== $this->apcuPrefix) { + apcu_add($this->apcuPrefix.$class, $file); + } + if (false === $file) { // Remember that this class does not exist. $this->missingClasses[$class] = true; @@ -348,10 +374,14 @@ class ClassLoader $first = $class[0]; if (isset($this->prefixLengthsPsr4[$first])) { - foreach ($this->prefixLengthsPsr4[$first] as $prefix => $length) { - if (0 === strpos($class, $prefix)) { - foreach ($this->prefixDirsPsr4[$prefix] as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) { + $subPath = $class; + while (false !== $lastPos = strrpos($subPath, '\\')) { + $subPath = substr($subPath, 0, $lastPos); + $search = $subPath . '\\'; + if (isset($this->prefixDirsPsr4[$search])) { + $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); + foreach ($this->prefixDirsPsr4[$search] as $dir) { + if (file_exists($file = $dir . $pathEnd)) { return $file; } } diff --git a/wp-content/themes/physioassist/vendor/composer/LICENSE b/wp-content/themes/physioassist/vendor/composer/LICENSE index 1a281248..f27399a0 100644 --- a/wp-content/themes/physioassist/vendor/composer/LICENSE +++ b/wp-content/themes/physioassist/vendor/composer/LICENSE @@ -1,5 +1,5 @@ -Copyright (c) 2016 Nils Adermann, Jordi Boggiano +Copyright (c) Nils Adermann, Jordi Boggiano Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/wp-content/themes/physioassist/vendor/composer/autoload_files.php b/wp-content/themes/physioassist/vendor/composer/autoload_files.php index 38c0484e..e250dd12 100644 --- a/wp-content/themes/physioassist/vendor/composer/autoload_files.php +++ b/wp-content/themes/physioassist/vendor/composer/autoload_files.php @@ -8,10 +8,11 @@ $baseDir = dirname($vendorDir); return array( '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', '72579e7bd17821bb1321b87411366eae' => $vendorDir . '/illuminate/support/helpers.php', + '7840a5c52edd823fb593e3c5547a8fbf' => $vendorDir . '/nothingworks/blade-svg/src/helpers.php', '4d945db823e5f6ca6dd83ad1f5fbcc43' => $vendorDir . '/wikimedia/relpath/src/RelPath/RelPath.php', '6513700b70192b7dfd0e5e9fc8082cf3' => $vendorDir . '/wikimedia/relpath/src/Wikimedia/RelPath.php', - '7840a5c52edd823fb593e3c5547a8fbf' => $vendorDir . '/nothingworks/blade-svg/src/helpers.php', - 'b50336562d531777993d90ca775abd88' => $vendorDir . '/soberwp/controller/controller.php', '66b325e7c64a0b044033b9aae17ea534' => $vendorDir . '/log1x/blade-svg-sage/src/helpers.php', '55432ebe27b5081f0e8ed5c9c513e4c2' => $vendorDir . '/log1x/blade-svg-sage/src/blade-svg-sage.php', + '0f0b5ccc1239edeab469d29fee6d51ad' => $vendorDir . '/roots/sage-woocommerce/src/woocommerce.php', + 'b50336562d531777993d90ca775abd88' => $vendorDir . '/soberwp/controller/controller.php', ); diff --git a/wp-content/themes/physioassist/vendor/composer/autoload_real.php b/wp-content/themes/physioassist/vendor/composer/autoload_real.php index 972f5225..3a2a30af 100644 --- a/wp-content/themes/physioassist/vendor/composer/autoload_real.php +++ b/wp-content/themes/physioassist/vendor/composer/autoload_real.php @@ -23,7 +23,7 @@ class ComposerAutoloaderInit37569206a6c3ede43e64eb047cb7f858 self::$loader = $loader = new \Composer\Autoload\ClassLoader(); spl_autoload_unregister(array('ComposerAutoloaderInit37569206a6c3ede43e64eb047cb7f858', 'loadClassLoader')); - $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION'); + $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); if ($useStaticLoader) { require_once __DIR__ . '/autoload_static.php'; diff --git a/wp-content/themes/physioassist/vendor/composer/autoload_static.php b/wp-content/themes/physioassist/vendor/composer/autoload_static.php index 3a933027..b2bc9902 100644 --- a/wp-content/themes/physioassist/vendor/composer/autoload_static.php +++ b/wp-content/themes/physioassist/vendor/composer/autoload_static.php @@ -9,12 +9,13 @@ class ComposerStaticInit37569206a6c3ede43e64eb047cb7f858 public static $files = array ( '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', '72579e7bd17821bb1321b87411366eae' => __DIR__ . '/..' . '/illuminate/support/helpers.php', + '7840a5c52edd823fb593e3c5547a8fbf' => __DIR__ . '/..' . '/nothingworks/blade-svg/src/helpers.php', '4d945db823e5f6ca6dd83ad1f5fbcc43' => __DIR__ . '/..' . '/wikimedia/relpath/src/RelPath/RelPath.php', '6513700b70192b7dfd0e5e9fc8082cf3' => __DIR__ . '/..' . '/wikimedia/relpath/src/Wikimedia/RelPath.php', - '7840a5c52edd823fb593e3c5547a8fbf' => __DIR__ . '/..' . '/nothingworks/blade-svg/src/helpers.php', - 'b50336562d531777993d90ca775abd88' => __DIR__ . '/..' . '/soberwp/controller/controller.php', '66b325e7c64a0b044033b9aae17ea534' => __DIR__ . '/..' . '/log1x/blade-svg-sage/src/helpers.php', '55432ebe27b5081f0e8ed5c9c513e4c2' => __DIR__ . '/..' . '/log1x/blade-svg-sage/src/blade-svg-sage.php', + '0f0b5ccc1239edeab469d29fee6d51ad' => __DIR__ . '/..' . '/roots/sage-woocommerce/src/woocommerce.php', + 'b50336562d531777993d90ca775abd88' => __DIR__ . '/..' . '/soberwp/controller/controller.php', ); public static $prefixLengthsPsr4 = array ( diff --git a/wp-content/themes/physioassist/vendor/composer/installed.json b/wp-content/themes/physioassist/vendor/composer/installed.json index 98f9fb5b..deda0f5f 100644 --- a/wp-content/themes/physioassist/vendor/composer/installed.json +++ b/wp-content/themes/physioassist/vendor/composer/installed.json @@ -1,4 +1,62 @@ [ + { + "name": "brain/hierarchy", + "version": "2.3.1", + "version_normalized": "2.3.1.0", + "source": { + "type": "git", + "url": "https://github.com/Brain-WP/Hierarchy.git", + "reference": "239f9bbe49ff6ad1199bbcad308d2c7977bee25a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Brain-WP/Hierarchy/zipball/239f9bbe49ff6ad1199bbcad308d2c7977bee25a", + "reference": "239f9bbe49ff6ad1199bbcad308d2c7977bee25a", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "antecedent/patchwork": "~1.3.0", + "brain/monkey": "~1.2", + "gmazzap/andrew": "~1.0", + "mockery/mockery": "0.9.3", + "phpunit/phpunit": "~4.8", + "symfony/finder": "~2.7.0" + }, + "suggest": { + "symfony/finder": "Allows loading of templates using Symfony finder component." + }, + "time": "2017-12-28T17:16:07+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev", + "dev-dev": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Brain\\Hierarchy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Giuseppe Mazzapica", + "email": "giuseppe.mazzapica@gmail.com" + } + ], + "description": "No-dependencies package that embodies WordPress template hierarchy", + "keywords": [ + "wordpress" + ] + }, { "name": "composer/installers", "version": "v1.5.0", @@ -25,7 +83,7 @@ "composer/composer": "1.0.*@dev", "phpunit/phpunit": "^4.8.36" }, - "time": "2017-12-29 09:13:20", + "time": "2017-12-29T09:13:20+00:00", "type": "composer-plugin", "extra": { "class": "Composer\\Installers\\Plugin", @@ -122,46 +180,37 @@ ] }, { - "name": "brain/hierarchy", - "version": "2.3.1", - "version_normalized": "2.3.1.0", + "name": "doctrine/inflector", + "version": "v1.3.0", + "version_normalized": "1.3.0.0", "source": { "type": "git", - "url": "https://github.com/Brain-WP/Hierarchy.git", - "reference": "239f9bbe49ff6ad1199bbcad308d2c7977bee25a" + "url": "https://github.com/doctrine/inflector.git", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Brain-WP/Hierarchy/zipball/239f9bbe49ff6ad1199bbcad308d2c7977bee25a", - "reference": "239f9bbe49ff6ad1199bbcad308d2c7977bee25a", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a", "shasum": "" }, "require": { - "php": ">=5.5" + "php": "^7.1" }, "require-dev": { - "antecedent/patchwork": "~1.3.0", - "brain/monkey": "~1.2", - "gmazzap/andrew": "~1.0", - "mockery/mockery": "0.9.3", - "phpunit/phpunit": "~4.8", - "symfony/finder": "~2.7.0" - }, - "suggest": { - "symfony/finder": "Allows loading of templates using Symfony finder component." + "phpunit/phpunit": "^6.2" }, - "time": "2017-12-28 17:16:07", + "time": "2018-01-09T20:05:19+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev", - "dev-dev": "2.0.x-dev" + "dev-master": "1.3.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Brain\\Hierarchy\\": "src/" + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" } }, "notification-url": "https://packagist.org/downloads/", @@ -170,74 +219,34 @@ ], "authors": [ { - "name": "Giuseppe Mazzapica", - "email": "giuseppe.mazzapica@gmail.com" - } - ], - "description": "No-dependencies package that embodies WordPress template hierarchy", - "keywords": [ - "wordpress" - ] - }, - { - "name": "symfony/yaml", - "version": "v3.4.9", - "version_normalized": "3.4.9.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "033cfa61ef06ee0847e056e530201842b6e926c3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/033cfa61ef06ee0847e056e530201842b6e926c3", - "reference": "033cfa61ef06ee0847e056e530201842b6e926c3", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8" - }, - "conflict": { - "symfony/console": "<3.4" - }, - "require-dev": { - "symfony/console": "~3.4|~4.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "time": "2018-04-08 08:21:29", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" + "name": "Roman Borschel", + "email": "roman@code-factory.org" }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" } ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com" + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ] }, { "name": "hassankhan/config", @@ -265,7 +274,7 @@ "suggest": { "symfony/yaml": "~2.5" }, - "time": "2016-02-11 16:21:17", + "time": "2016-02-11T16:21:17+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -299,41 +308,37 @@ ] }, { - "name": "soberwp/controller", - "version": "9.0.0-beta.4", - "version_normalized": "9.0.0.0-beta4", + "name": "illuminate/config", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/soberwp/controller.git", - "reference": "2b6c8450f4a3100b16bfc482c825d89422b6adc6" + "url": "https://github.com/illuminate/config.git", + "reference": "e8158dff3189deed846c84c66c60fa68c21ee579" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/soberwp/controller/zipball/2b6c8450f4a3100b16bfc482c825d89422b6adc6", - "reference": "2b6c8450f4a3100b16bfc482c825d89422b6adc6", + "url": "https://api.github.com/repos/illuminate/config/zipball/e8158dff3189deed846c84c66c60fa68c21ee579", + "reference": "e8158dff3189deed846c84c66c60fa68c21ee579", "shasum": "" }, "require": { - "brain/hierarchy": "^2.3", - "composer/installers": "~1.0", - "hassankhan/config": "^0.10.0", - "php": ">=5.6.0", - "symfony/yaml": "^3.2" + "illuminate/contracts": "5.6.*", + "illuminate/support": "5.6.*", + "php": "^7.1.3" }, - "require-dev": { - "squizlabs/php_codesniffer": "2.*" + "time": "2017-11-07T20:23:51+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.6-dev" + } }, - "time": "2017-08-22 17:35:30", - "type": "package", "installation-source": "dist", "autoload": { "psr-4": { - "Sober\\Controller\\": "src/", - "Sober\\Controller\\Module\\": "src/Module/" - }, - "files": [ - "controller.php" - ] + "Illuminate\\Config\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -341,53 +346,51 @@ ], "authors": [ { - "name": "Darren Jacoby", - "email": "darren@jacoby.co.za", - "homepage": "https://github.com/darrenjacoby" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "WordPress package to enable a basic controller when using Blade with Sage 9", - "homepage": "https://github.com/soberwp", - "keywords": [ - "wordpress" - ] + "description": "The Illuminate Config package.", + "homepage": "https://laravel.com" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.8.0", - "version_normalized": "1.8.0.0", + "name": "illuminate/console", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "3296adf6a6454a050679cde90f95350ad604b171" + "url": "https://github.com/illuminate/console.git", + "reference": "80fda6b3fddc07e81351260fa21e92496fc13b7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/3296adf6a6454a050679cde90f95350ad604b171", - "reference": "3296adf6a6454a050679cde90f95350ad604b171", + "url": "https://api.github.com/repos/illuminate/console/zipball/80fda6b3fddc07e81351260fa21e92496fc13b7e", + "reference": "80fda6b3fddc07e81351260fa21e92496fc13b7e", "shasum": "" }, "require": { - "php": ">=5.3.3" + "illuminate/contracts": "5.6.*", + "illuminate/support": "5.6.*", + "php": "^7.1.3", + "symfony/console": "~4.0" }, "suggest": { - "ext-mbstring": "For best performance" + "dragonmantank/cron-expression": "Required to use scheduling component (~2.0).", + "guzzlehttp/guzzle": "Required to use the ping methods on schedules (~6.0).", + "symfony/process": "Required to use scheduling component (~4.0)." }, - "time": "2018-04-26 10:06:28", + "time": "2018-05-02T14:47:56+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "5.6-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Illuminate\\Console\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -395,76 +398,45 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ] + "description": "The Illuminate Console package.", + "homepage": "https://laravel.com" }, { - "name": "symfony/translation", - "version": "v4.0.9", - "version_normalized": "4.0.9.0", + "name": "illuminate/container", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "ad3abf08eb3450491d8d76513100ef58194cd13e" + "url": "https://github.com/illuminate/container.git", + "reference": "4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/ad3abf08eb3450491d8d76513100ef58194cd13e", - "reference": "ad3abf08eb3450491d8d76513100ef58194cd13e", + "url": "https://api.github.com/repos/illuminate/container/zipball/4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a", + "reference": "4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a", "shasum": "" }, "require": { + "illuminate/contracts": "5.6.*", "php": "^7.1.3", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/config": "<3.4", - "symfony/dependency-injection": "<3.4", - "symfony/yaml": "<3.4" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/intl": "~3.4|~4.0", - "symfony/yaml": "~3.4|~4.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" + "psr/container": "~1.0" }, - "time": "2018-04-30 01:23:47", + "time": "2018-01-21T02:13:38+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "5.6-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Component\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Illuminate\\Container\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -472,46 +444,44 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Symfony Translation Component", - "homepage": "https://symfony.com" + "description": "The Illuminate Container package.", + "homepage": "https://laravel.com" }, { - "name": "nesbot/carbon", - "version": "1.27.0", - "version_normalized": "1.27.0.0", + "name": "illuminate/contracts", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "ef81c39b67200dcd7401c24363dcac05ac3a4fe9" + "url": "https://github.com/illuminate/contracts.git", + "reference": "6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/ef81c39b67200dcd7401c24363dcac05ac3a4fe9", - "reference": "ef81c39b67200dcd7401c24363dcac05ac3a4fe9", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4", + "reference": "6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4", "shasum": "" }, "require": { - "php": ">=5.3.9", - "symfony/translation": "~2.6 || ~3.0 || ~4.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2", - "phpunit/phpunit": "^4.8.35 || ^5.7" + "php": "^7.1.3", + "psr/container": "~1.0", + "psr/simple-cache": "~1.0" }, - "time": "2018-04-23 09:02:57", + "time": "2018-05-08T13:22:33+00:00", "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.6-dev" + } + }, "installation-source": "dist", "autoload": { "psr-4": { - "": "src/" + "Illuminate\\Contracts\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -520,48 +490,45 @@ ], "authors": [ { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "http://nesbot.com" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "A simple API extension for DateTime.", - "homepage": "http://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ] + "description": "The Illuminate Contracts package.", + "homepage": "https://laravel.com" }, { - "name": "psr/simple-cache", - "version": "1.0.1", - "version_normalized": "1.0.1.0", + "name": "illuminate/events", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + "url": "https://github.com/illuminate/events.git", + "reference": "b6e73ed40478cef2ef98d5ddb27f333291606cea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "url": "https://api.github.com/repos/illuminate/events/zipball/b6e73ed40478cef2ef98d5ddb27f333291606cea", + "reference": "b6e73ed40478cef2ef98d5ddb27f333291606cea", "shasum": "" }, "require": { - "php": ">=5.3.0" + "illuminate/container": "5.6.*", + "illuminate/contracts": "5.6.*", + "illuminate/support": "5.6.*", + "php": "^7.1.3" }, - "time": "2017-10-23 01:57:42", + "time": "2018-02-26T19:00:55+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "5.6-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Psr\\SimpleCache\\": "src/" + "Illuminate\\Events\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -570,48 +537,52 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ] + "description": "The Illuminate Events package.", + "homepage": "https://laravel.com" }, { - "name": "psr/container", - "version": "1.0.0", - "version_normalized": "1.0.0.0", + "name": "illuminate/filesystem", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/illuminate/filesystem.git", + "reference": "a4ca4a9c2f969ec227748ab334693144995ba0ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/illuminate/filesystem/zipball/a4ca4a9c2f969ec227748ab334693144995ba0ce", + "reference": "a4ca4a9c2f969ec227748ab334693144995ba0ce", "shasum": "" }, "require": { - "php": ">=5.3.0" + "illuminate/contracts": "5.6.*", + "illuminate/support": "5.6.*", + "php": "^7.1.3", + "symfony/finder": "~4.0" + }, + "suggest": { + "league/flysystem": "Required to use the Flysystem local and FTP drivers (~1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (~1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (~1.0)." }, - "time": "2017-02-14 16:28:37", + "time": "2018-05-02T16:10:37+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "5.6-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Illuminate\\Filesystem\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -620,41 +591,44 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ] + "description": "The Illuminate Filesystem package.", + "homepage": "https://laravel.com" }, { - "name": "illuminate/contracts", + "name": "illuminate/support", "version": "v5.6.21", "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/illuminate/contracts.git", - "reference": "6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4" + "url": "https://github.com/illuminate/support.git", + "reference": "6e84d4140310246ace38fdb0909da5b2fb22eadf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4", - "reference": "6a11fbccbc7da16a85fcd1d4b08e51b5658de0d4", + "url": "https://api.github.com/repos/illuminate/support/zipball/6e84d4140310246ace38fdb0909da5b2fb22eadf", + "reference": "6e84d4140310246ace38fdb0909da5b2fb22eadf", "shasum": "" }, "require": { - "php": "^7.1.3", - "psr/container": "~1.0", - "psr/simple-cache": "~1.0" + "doctrine/inflector": "~1.1", + "ext-mbstring": "*", + "illuminate/contracts": "5.6.*", + "nesbot/carbon": "^1.24.1", + "php": "^7.1.3" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "suggest": { + "illuminate/filesystem": "Required to use the composer class (5.6.*).", + "symfony/process": "Required to use the composer class (~4.0).", + "symfony/var-dumper": "Required to use the dd function (~4.0)." }, - "time": "2018-05-08 13:22:33", + "time": "2018-05-07T14:12:37+00:00", "type": "library", "extra": { "branch-alias": { @@ -664,8 +638,11 @@ "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Contracts\\": "" - } + "Illuminate\\Support\\": "" + }, + "files": [ + "helpers.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -677,41 +654,44 @@ "email": "taylor@laravel.com" } ], - "description": "The Illuminate Contracts package.", + "description": "The Illuminate Support package.", "homepage": "https://laravel.com" }, { - "name": "doctrine/inflector", - "version": "v1.3.0", - "version_normalized": "1.3.0.0", + "name": "illuminate/view", + "version": "v5.6.21", + "version_normalized": "5.6.21.0", "source": { "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + "url": "https://github.com/illuminate/view.git", + "reference": "54eaf45ee7946d8f8cde13d5e89c5ea2e997040d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", - "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "url": "https://api.github.com/repos/illuminate/view/zipball/54eaf45ee7946d8f8cde13d5e89c5ea2e997040d", + "reference": "54eaf45ee7946d8f8cde13d5e89c5ea2e997040d", "shasum": "" }, "require": { - "php": "^7.1" + "illuminate/container": "5.6.*", + "illuminate/contracts": "5.6.*", + "illuminate/events": "5.6.*", + "illuminate/filesystem": "5.6.*", + "illuminate/support": "5.6.*", + "php": "^7.1.3", + "symfony/debug": "~4.0" }, - "require-dev": { - "phpunit/phpunit": "^6.2" - }, - "time": "2018-01-09 20:05:19", + "time": "2018-04-03T12:56:35+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-master": "5.6-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + "Illuminate\\View\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -720,79 +700,142 @@ ], "authors": [ { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate View package.", + "homepage": "https://laravel.com" + }, + { + "name": "log1x/blade-svg-sage", + "version": "v1.0.6", + "version_normalized": "1.0.6.0", + "source": { + "type": "git", + "url": "https://github.com/Log1x/blade-svg-sage.git", + "reference": "c41f1180d1eab3ea1040eb8bb2d02082bccc9c20" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Log1x/blade-svg-sage/zipball/c41f1180d1eab3ea1040eb8bb2d02082bccc9c20", + "reference": "c41f1180d1eab3ea1040eb8bb2d02082bccc9c20", + "shasum": "" + }, + "require": { + "nothingworks/blade-svg": "^0.2.1", + "wikimedia/relpath": "^2.1" + }, + "time": "2018-02-06T19:18:31+00:00", + "type": "package", + "installation-source": "dist", + "autoload": { + "files": [ + "src/helpers.php", + "src/blade-svg-sage.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, + "name": "Brandon Nifong", + "email": "brandon@tendency.me" + } + ], + "homepage": "https://github.com/log1x/blade-svg-sage" + }, + { + "name": "nesbot/carbon", + "version": "1.27.0", + "version_normalized": "1.27.0.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "ef81c39b67200dcd7401c24363dcac05ac3a4fe9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/ef81c39b67200dcd7401c24363dcac05ac3a4fe9", + "reference": "ef81c39b67200dcd7401c24363dcac05ac3a4fe9", + "shasum": "" + }, + "require": { + "php": ">=5.3.9", + "symfony/translation": "~2.6 || ~3.0 || ~4.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2", + "phpunit/phpunit": "^4.8.35 || ^5.7" + }, + "time": "2018-04-23T09:02:57+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" } ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org", + "description": "A simple API extension for DateTime.", + "homepage": "http://carbon.nesbot.com", "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" + "date", + "datetime", + "time" ] }, { - "name": "illuminate/support", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "nothingworks/blade-svg", + "version": "v0.2.2", + "version_normalized": "0.2.2.0", "source": { "type": "git", - "url": "https://github.com/illuminate/support.git", - "reference": "6e84d4140310246ace38fdb0909da5b2fb22eadf" + "url": "https://github.com/adamwathan/blade-svg.git", + "reference": "fad56a6e5fb970e55b9745e547106ca09273fe24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/6e84d4140310246ace38fdb0909da5b2fb22eadf", - "reference": "6e84d4140310246ace38fdb0909da5b2fb22eadf", + "url": "https://api.github.com/repos/adamwathan/blade-svg/zipball/fad56a6e5fb970e55b9745e547106ca09273fe24", + "reference": "fad56a6e5fb970e55b9745e547106ca09273fe24", "shasum": "" }, "require": { - "doctrine/inflector": "~1.1", - "ext-mbstring": "*", - "illuminate/contracts": "5.6.*", - "nesbot/carbon": "^1.24.1", - "php": "^7.1.3" - }, - "conflict": { - "tightenco/collect": "<5.5.33" + "illuminate/filesystem": "^5.3", + "illuminate/support": "^5.3" }, - "suggest": { - "illuminate/filesystem": "Required to use the composer class (5.6.*).", - "symfony/process": "Required to use the composer class (~4.0).", - "symfony/var-dumper": "Required to use the dd function (~4.0)." + "require-dev": { + "mockery/mockery": "^0.9.5", + "phpunit/phpunit": "^5.5" }, - "time": "2018-05-07 14:12:37", + "time": "2017-08-13T20:55:40+00:00", "type": "library", "extra": { - "branch-alias": { - "dev-master": "5.6-dev" + "laravel": { + "providers": [ + "BladeSvg\\BladeSvgServiceProvider" + ] } }, "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Support\\": "" + "BladeSvg\\": "src/" }, "files": [ - "helpers.php" + "src/helpers.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -801,44 +844,40 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Adam Wathan", + "email": "adam.wathan@gmail.com" } - ], - "description": "The Illuminate Support package.", - "homepage": "https://laravel.com" + ] }, { - "name": "illuminate/config", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "psr/container", + "version": "1.0.0", + "version_normalized": "1.0.0.0", "source": { "type": "git", - "url": "https://github.com/illuminate/config.git", - "reference": "e8158dff3189deed846c84c66c60fa68c21ee579" + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/config/zipball/e8158dff3189deed846c84c66c60fa68c21ee579", - "reference": "e8158dff3189deed846c84c66c60fa68c21ee579", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "shasum": "" }, "require": { - "illuminate/contracts": "5.6.*", - "illuminate/support": "5.6.*", - "php": "^7.1.3" + "php": ">=5.3.0" }, - "time": "2017-11-07 20:23:51", + "time": "2017-02-14T16:28:37+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "5.6-dev" + "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Config\\": "" + "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -847,12 +886,19 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "The Illuminate Config package.", - "homepage": "https://laravel.com" + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ] }, { "name": "psr/log", @@ -872,7 +918,7 @@ "require": { "php": ">=5.3.0" }, - "time": "2016-10-10 12:19:37", + "time": "2016-10-10T12:19:37+00:00", "type": "library", "extra": { "branch-alias": { @@ -904,45 +950,35 @@ ] }, { - "name": "symfony/debug", - "version": "v4.0.9", - "version_normalized": "4.0.9.0", + "name": "psr/simple-cache", + "version": "1.0.1", + "version_normalized": "1.0.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e" + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e", - "reference": "e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "" }, "require": { - "php": "^7.1.3", - "psr/log": "~1.0" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "~3.4|~4.0" + "php": ">=5.3.0" }, - "time": "2018-04-30 16:59:37", + "time": "2017-10-23T01:57:42+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "1.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Psr\\SimpleCache\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -950,50 +986,52 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Symfony Debug Component", - "homepage": "https://symfony.com" + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ] }, { - "name": "symfony/finder", - "version": "v4.0.9", - "version_normalized": "4.0.9.0", - "source": { + "name": "roots/sage-installer", + "version": "1.3.6", + "version_normalized": "1.3.6.0", + "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "ca27c02b7a3fef4828c998c2ff9ba7aae1641c49" + "url": "https://github.com/roots/sage-installer.git", + "reference": "e811ab937a36b321ea88ec6000ab3d5019b8f2b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/ca27c02b7a3fef4828c998c2ff9ba7aae1641c49", - "reference": "ca27c02b7a3fef4828c998c2ff9ba7aae1641c49", + "url": "https://api.github.com/repos/roots/sage-installer/zipball/e811ab937a36b321ea88ec6000ab3d5019b8f2b1", + "reference": "e811ab937a36b321ea88ec6000ab3d5019b8f2b1", "shasum": "" }, "require": { - "php": "^7.1.3" + "illuminate/console": "~5.6", + "illuminate/filesystem": "~5.6", + "symfony/process": "~3.3" }, - "time": "2018-04-04 05:10:37", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } + "require-dev": { + "squizlabs/php_codesniffer": "~3.0" }, + "time": "2018-04-25T17:45:56+00:00", + "bin": [ + "bin/sage" + ], + "type": "library", "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Roots\\Sage\\Installer\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1001,56 +1039,56 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Ben Word", + "email": "ben@benword.com", + "homepage": "https://github.com/retlehs" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "QWp6t", + "email": "hi@qwp6t.me", + "homepage": "https://github.com/qwp6t" } ], - "description": "Symfony Finder Component", - "homepage": "https://symfony.com" + "description": "Sage starter theme installer", + "keywords": [ + "bootstrap", + "foundation", + "sage", + "tachyons", + "theme", + "wordpress" + ] }, { - "name": "illuminate/filesystem", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "roots/sage-lib", + "version": "9.0.1", + "version_normalized": "9.0.1.0", "source": { "type": "git", - "url": "https://github.com/illuminate/filesystem.git", - "reference": "a4ca4a9c2f969ec227748ab334693144995ba0ce" + "url": "https://github.com/roots/sage-lib.git", + "reference": "36573cd93b8109633c953e3f05b9f7d654bad885" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/filesystem/zipball/a4ca4a9c2f969ec227748ab334693144995ba0ce", - "reference": "a4ca4a9c2f969ec227748ab334693144995ba0ce", + "url": "https://api.github.com/repos/roots/sage-lib/zipball/36573cd93b8109633c953e3f05b9f7d654bad885", + "reference": "36573cd93b8109633c953e3f05b9f7d654bad885", "shasum": "" }, "require": { - "illuminate/contracts": "5.6.*", - "illuminate/support": "5.6.*", - "php": "^7.1.3", - "symfony/finder": "~4.0" + "composer/installers": "~1.0", + "illuminate/config": "~5.6", + "illuminate/view": "~5.6", + "php": ">=7" }, - "suggest": { - "league/flysystem": "Required to use the Flysystem local and FTP drivers (~1.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", - "league/flysystem-cached-adapter": "Required to use the Flysystem cache (~1.0).", - "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", - "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (~1.0)." + "require-dev": { + "squizlabs/php_codesniffer": "~3.0" }, - "time": "2018-05-02 16:10:37", + "time": "2018-04-25T17:24:31+00:00", "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.6-dev" - } - }, "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Filesystem\\": "" + "Roots\\Sage\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -1059,45 +1097,44 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Ben Word", + "email": "ben@benword.com", + "homepage": "https://github.com/retlehs" + }, + { + "name": "QWp6t", + "email": "hi@qwp6t.me", + "homepage": "https://github.com/qwp6t" } ], - "description": "The Illuminate Filesystem package.", - "homepage": "https://laravel.com" + "description": "Library files for Sage Starter Theme", + "homepage": "https://roots.io/sage/", + "keywords": [ + "wordpress" + ] }, { - "name": "illuminate/container", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "roots/sage-woocommerce", + "version": "1.0.4", + "version_normalized": "1.0.4.0", "source": { "type": "git", - "url": "https://github.com/illuminate/container.git", - "reference": "4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a" + "url": "https://github.com/roots/sage-woocommerce.git", + "reference": "def4d3db371e10b6114c37ec1da67b0e9bceadac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/container/zipball/4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a", - "reference": "4a42d667a05ec6d31f05b532cdac7e8e68e5ea2a", + "url": "https://api.github.com/repos/roots/sage-woocommerce/zipball/def4d3db371e10b6114c37ec1da67b0e9bceadac", + "reference": "def4d3db371e10b6114c37ec1da67b0e9bceadac", "shasum": "" }, - "require": { - "illuminate/contracts": "5.6.*", - "php": "^7.1.3", - "psr/container": "~1.0" - }, - "time": "2018-01-21 02:13:38", + "time": "2020-01-11T02:28:25+00:00", "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.6-dev" - } - }, "installation-source": "dist", "autoload": { - "psr-4": { - "Illuminate\\Container\\": "" - } + "files": [ + "src/woocommerce.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1105,46 +1142,48 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Daniel Mejta", + "email": "daniel@mejta.net" } ], - "description": "The Illuminate Container package.", - "homepage": "https://laravel.com" + "description": "WooCommerce integration for Sage 9" }, { - "name": "illuminate/events", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "soberwp/controller", + "version": "9.0.0-beta.4", + "version_normalized": "9.0.0.0-beta4", "source": { "type": "git", - "url": "https://github.com/illuminate/events.git", - "reference": "b6e73ed40478cef2ef98d5ddb27f333291606cea" + "url": "https://github.com/soberwp/controller.git", + "reference": "2b6c8450f4a3100b16bfc482c825d89422b6adc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/events/zipball/b6e73ed40478cef2ef98d5ddb27f333291606cea", - "reference": "b6e73ed40478cef2ef98d5ddb27f333291606cea", + "url": "https://api.github.com/repos/soberwp/controller/zipball/2b6c8450f4a3100b16bfc482c825d89422b6adc6", + "reference": "2b6c8450f4a3100b16bfc482c825d89422b6adc6", "shasum": "" }, "require": { - "illuminate/container": "5.6.*", - "illuminate/contracts": "5.6.*", - "illuminate/support": "5.6.*", - "php": "^7.1.3" + "brain/hierarchy": "^2.3", + "composer/installers": "~1.0", + "hassankhan/config": "^0.10.0", + "php": ">=5.6.0", + "symfony/yaml": "^3.2" }, - "time": "2018-02-26 19:00:55", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.6-dev" - } + "require-dev": { + "squizlabs/php_codesniffer": "2.*" }, + "time": "2017-08-22T17:35:30+00:00", + "type": "package", "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Events\\": "" - } + "Sober\\Controller\\": "src/", + "Sober\\Controller\\Module\\": "src/Module/" + }, + "files": [ + "controller.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1152,94 +1191,149 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Darren Jacoby", + "email": "darren@jacoby.co.za", + "homepage": "https://github.com/darrenjacoby" } ], - "description": "The Illuminate Events package.", - "homepage": "https://laravel.com" + "description": "WordPress package to enable a basic controller when using Blade with Sage 9", + "homepage": "https://github.com/soberwp", + "keywords": [ + "wordpress" + ] }, { - "name": "illuminate/view", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "squizlabs/php_codesniffer", + "version": "2.9.1", + "version_normalized": "2.9.1.0", "source": { "type": "git", - "url": "https://github.com/illuminate/view.git", - "reference": "54eaf45ee7946d8f8cde13d5e89c5ea2e997040d" + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "dcbed1074f8244661eecddfc2a675430d8d33f62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/view/zipball/54eaf45ee7946d8f8cde13d5e89c5ea2e997040d", - "reference": "54eaf45ee7946d8f8cde13d5e89c5ea2e997040d", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/dcbed1074f8244661eecddfc2a675430d8d33f62", + "reference": "dcbed1074f8244661eecddfc2a675430d8d33f62", "shasum": "" }, "require": { - "illuminate/container": "5.6.*", - "illuminate/contracts": "5.6.*", - "illuminate/events": "5.6.*", - "illuminate/filesystem": "5.6.*", - "illuminate/support": "5.6.*", - "php": "^7.1.3", - "symfony/debug": "~4.0" + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.1.2" }, - "time": "2018-04-03 12:56:35", + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "time": "2017-05-22T02:43:20+00:00", + "bin": [ + "scripts/phpcs", + "scripts/phpcbf" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "5.6-dev" + "dev-master": "2.x-dev" } }, "installation-source": "dist", "autoload": { - "psr-4": { - "Illuminate\\View\\": "" - } + "classmap": [ + "CodeSniffer.php", + "CodeSniffer/CLI.php", + "CodeSniffer/Exception.php", + "CodeSniffer/File.php", + "CodeSniffer/Fixer.php", + "CodeSniffer/Report.php", + "CodeSniffer/Reporting.php", + "CodeSniffer/Sniff.php", + "CodeSniffer/Tokens.php", + "CodeSniffer/Reports/", + "CodeSniffer/Tokenizers/", + "CodeSniffer/DocGenerators/", + "CodeSniffer/Standards/AbstractPatternSniff.php", + "CodeSniffer/Standards/AbstractScopeSniff.php", + "CodeSniffer/Standards/AbstractVariableSniff.php", + "CodeSniffer/Standards/IncorrectPatternException.php", + "CodeSniffer/Standards/Generic/Sniffs/", + "CodeSniffer/Standards/MySource/Sniffs/", + "CodeSniffer/Standards/PEAR/Sniffs/", + "CodeSniffer/Standards/PSR1/Sniffs/", + "CodeSniffer/Standards/PSR2/Sniffs/", + "CodeSniffer/Standards/Squiz/Sniffs/", + "CodeSniffer/Standards/Zend/Sniffs/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Greg Sherwood", + "role": "lead" } ], - "description": "The Illuminate View package.", - "homepage": "https://laravel.com" + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "http://www.squizlabs.com/php-codesniffer", + "keywords": [ + "phpcs", + "standards" + ] }, { - "name": "roots/sage-lib", - "version": "9.0.1", - "version_normalized": "9.0.1.0", + "name": "symfony/console", + "version": "v4.0.9", + "version_normalized": "4.0.9.0", "source": { "type": "git", - "url": "https://github.com/roots/sage-lib.git", - "reference": "36573cd93b8109633c953e3f05b9f7d654bad885" + "url": "https://github.com/symfony/console.git", + "reference": "3e820bc2c520a87ca209ad8fa961c97f42e0b4ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/sage-lib/zipball/36573cd93b8109633c953e3f05b9f7d654bad885", - "reference": "36573cd93b8109633c953e3f05b9f7d654bad885", + "url": "https://api.github.com/repos/symfony/console/zipball/3e820bc2c520a87ca209ad8fa961c97f42e0b4ae", + "reference": "3e820bc2c520a87ca209ad8fa961c97f42e0b4ae", "shasum": "" }, "require": { - "composer/installers": "~1.0", - "illuminate/config": "~5.6", - "illuminate/view": "~5.6", - "php": ">=7" + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/process": "<3.3" }, "require-dev": { - "squizlabs/php_codesniffer": "~3.0" + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0" }, - "time": "2018-04-25 17:24:31", + "suggest": { + "psr/log-implementation": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "time": "2018-04-30T01:23:47+00:00", "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, "installation-source": "dist", "autoload": { "psr-4": { - "Roots\\Sage\\": "" - } + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1247,106 +1341,56 @@ ], "authors": [ { - "name": "Ben Word", - "email": "ben@benword.com", - "homepage": "https://github.com/retlehs" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "QWp6t", - "email": "hi@qwp6t.me", - "homepage": "https://github.com/qwp6t" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Library files for Sage Starter Theme", - "homepage": "https://roots.io/sage/", - "keywords": [ - "wordpress" - ] + "description": "Symfony Console Component", + "homepage": "https://symfony.com" }, { - "name": "wikimedia/relpath", - "version": "2.1.1", - "version_normalized": "2.1.1.0", + "name": "symfony/debug", + "version": "v4.0.9", + "version_normalized": "4.0.9.0", "source": { "type": "git", - "url": "https://github.com/wikimedia/RelPath.git", - "reference": "35e701ff16abf461bb8676a9d9177f86fa0b2c94" + "url": "https://github.com/symfony/debug.git", + "reference": "e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/RelPath/zipball/35e701ff16abf461bb8676a9d9177f86fa0b2c94", - "reference": "35e701ff16abf461bb8676a9d9177f86fa0b2c94", + "url": "https://api.github.com/repos/symfony/debug/zipball/e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e", + "reference": "e1d57cdb357e5b10f5fdacbb0b86689c0a435e6e", "shasum": "" }, "require": { - "php": ">=5.5.9" - }, - "require-dev": { - "jakub-onderka/php-parallel-lint": "^0.9.0.0", - "mediawiki/mediawiki-codesniffer": "15.0.0", - "phpunit/phpunit": "^4.8.9.0" - }, - "time": "2018-01-18 21:23:40", - "type": "library", - "installation-source": "dist", - "autoload": { - "files": [ - "src/RelPath/RelPath.php", - "src/Wikimedia/RelPath.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ori Livneh", - "email": "ori@wikimedia.org" - } - ], - "description": "Compute a relative filepath between two paths.", - "homepage": "https://www.mediawiki.org/wiki/RelPath" - }, - { - "name": "nothingworks/blade-svg", - "version": "v0.2.2", - "version_normalized": "0.2.2.0", - "source": { - "type": "git", - "url": "https://github.com/adamwathan/blade-svg.git", - "reference": "fad56a6e5fb970e55b9745e547106ca09273fe24" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adamwathan/blade-svg/zipball/fad56a6e5fb970e55b9745e547106ca09273fe24", - "reference": "fad56a6e5fb970e55b9745e547106ca09273fe24", - "shasum": "" + "php": "^7.1.3", + "psr/log": "~1.0" }, - "require": { - "illuminate/filesystem": "^5.3", - "illuminate/support": "^5.3" + "conflict": { + "symfony/http-kernel": "<3.4" }, "require-dev": { - "mockery/mockery": "^0.9.5", - "phpunit/phpunit": "^5.5" + "symfony/http-kernel": "~3.4|~4.0" }, - "time": "2017-08-13 20:55:40", + "time": "2018-04-30T16:59:37+00:00", "type": "library", "extra": { - "laravel": { - "providers": [ - "BladeSvg\\BladeSvgServiceProvider" - ] + "branch-alias": { + "dev-master": "4.0-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "BladeSvg\\": "src/" + "Symfony\\Component\\Debug\\": "" }, - "files": [ - "src/helpers.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -1355,37 +1399,49 @@ ], "authors": [ { - "name": "Adam Wathan", - "email": "adam.wathan@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } - ] + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com" }, { - "name": "log1x/blade-svg-sage", - "version": "v1.0.6", - "version_normalized": "1.0.6.0", + "name": "symfony/finder", + "version": "v4.0.9", + "version_normalized": "4.0.9.0", "source": { "type": "git", - "url": "https://github.com/Log1x/blade-svg-sage.git", - "reference": "c41f1180d1eab3ea1040eb8bb2d02082bccc9c20" + "url": "https://github.com/symfony/finder.git", + "reference": "ca27c02b7a3fef4828c998c2ff9ba7aae1641c49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Log1x/blade-svg-sage/zipball/c41f1180d1eab3ea1040eb8bb2d02082bccc9c20", - "reference": "c41f1180d1eab3ea1040eb8bb2d02082bccc9c20", + "url": "https://api.github.com/repos/symfony/finder/zipball/ca27c02b7a3fef4828c998c2ff9ba7aae1641c49", + "reference": "ca27c02b7a3fef4828c998c2ff9ba7aae1641c49", "shasum": "" }, "require": { - "nothingworks/blade-svg": "^0.2.1", - "wikimedia/relpath": "^2.1" + "php": "^7.1.3" + }, + "time": "2018-04-04T05:10:37+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } }, - "time": "2018-02-06 19:18:31", - "type": "package", "installation-source": "dist", "autoload": { - "files": [ - "src/helpers.php", - "src/blade-svg-sage.php" + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -1394,90 +1450,76 @@ ], "authors": [ { - "name": "Brandon Nifong", - "email": "brandon@tendency.me" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "homepage": "https://github.com/log1x/blade-svg-sage" + "description": "Symfony Finder Component", + "homepage": "https://symfony.com" }, { - "name": "squizlabs/php_codesniffer", - "version": "2.9.1", - "version_normalized": "2.9.1.0", + "name": "symfony/polyfill-mbstring", + "version": "v1.8.0", + "version_normalized": "1.8.0.0", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "dcbed1074f8244661eecddfc2a675430d8d33f62" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "3296adf6a6454a050679cde90f95350ad604b171" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/dcbed1074f8244661eecddfc2a675430d8d33f62", - "reference": "dcbed1074f8244661eecddfc2a675430d8d33f62", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/3296adf6a6454a050679cde90f95350ad604b171", + "reference": "3296adf6a6454a050679cde90f95350ad604b171", "shasum": "" }, "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.1.2" + "php": ">=5.3.3" }, - "require-dev": { - "phpunit/phpunit": "~4.0" + "suggest": { + "ext-mbstring": "For best performance" }, - "time": "2017-05-22 02:43:20", - "bin": [ - "scripts/phpcs", - "scripts/phpcbf" - ], + "time": "2018-04-26T10:06:28+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "1.8-dev" } }, "installation-source": "dist", "autoload": { - "classmap": [ - "CodeSniffer.php", - "CodeSniffer/CLI.php", - "CodeSniffer/Exception.php", - "CodeSniffer/File.php", - "CodeSniffer/Fixer.php", - "CodeSniffer/Report.php", - "CodeSniffer/Reporting.php", - "CodeSniffer/Sniff.php", - "CodeSniffer/Tokens.php", - "CodeSniffer/Reports/", - "CodeSniffer/Tokenizers/", - "CodeSniffer/DocGenerators/", - "CodeSniffer/Standards/AbstractPatternSniff.php", - "CodeSniffer/Standards/AbstractScopeSniff.php", - "CodeSniffer/Standards/AbstractVariableSniff.php", - "CodeSniffer/Standards/IncorrectPatternException.php", - "CodeSniffer/Standards/Generic/Sniffs/", - "CodeSniffer/Standards/MySource/Sniffs/", - "CodeSniffer/Standards/PEAR/Sniffs/", - "CodeSniffer/Standards/PSR1/Sniffs/", - "CodeSniffer/Standards/PSR2/Sniffs/", - "CodeSniffer/Standards/Squiz/Sniffs/", - "CodeSniffer/Standards/Zend/Sniffs/" + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Greg Sherwood", - "role": "lead" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "http://www.squizlabs.com/php-codesniffer", + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", "keywords": [ - "phpcs", - "standards" + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" ] }, { @@ -1498,7 +1540,7 @@ "require": { "php": "^5.5.9|>=7.0.8" }, - "time": "2018-04-03 05:22:50", + "time": "2018-04-03T05:22:50+00:00", "type": "library", "extra": { "branch-alias": { @@ -1532,18 +1574,18 @@ "homepage": "https://symfony.com" }, { - "name": "symfony/console", + "name": "symfony/translation", "version": "v4.0.9", "version_normalized": "4.0.9.0", "source": { "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "3e820bc2c520a87ca209ad8fa961c97f42e0b4ae" + "url": "https://github.com/symfony/translation.git", + "reference": "ad3abf08eb3450491d8d76513100ef58194cd13e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/3e820bc2c520a87ca209ad8fa961c97f42e0b4ae", - "reference": "3e820bc2c520a87ca209ad8fa961c97f42e0b4ae", + "url": "https://api.github.com/repos/symfony/translation/zipball/ad3abf08eb3450491d8d76513100ef58194cd13e", + "reference": "ad3abf08eb3450491d8d76513100ef58194cd13e", "shasum": "" }, "require": { @@ -1551,24 +1593,24 @@ "symfony/polyfill-mbstring": "~1.0" }, "conflict": { + "symfony/config": "<3.4", "symfony/dependency-injection": "<3.4", - "symfony/process": "<3.3" + "symfony/yaml": "<3.4" }, "require-dev": { "psr/log": "~1.0", "symfony/config": "~3.4|~4.0", "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~3.4|~4.0", - "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.4|~4.0" + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/intl": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" }, "suggest": { - "psr/log-implementation": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" }, - "time": "2018-04-30 01:23:47", + "time": "2018-04-30T01:23:47+00:00", "type": "library", "extra": { "branch-alias": { @@ -1578,7 +1620,7 @@ "installation-source": "dist", "autoload": { "psr-4": { - "Symfony\\Component\\Console\\": "" + "Symfony\\Component\\Translation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -1598,47 +1640,51 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Symfony Translation Component", "homepage": "https://symfony.com" }, { - "name": "illuminate/console", - "version": "v5.6.21", - "version_normalized": "5.6.21.0", + "name": "symfony/yaml", + "version": "v3.4.9", + "version_normalized": "3.4.9.0", "source": { "type": "git", - "url": "https://github.com/illuminate/console.git", - "reference": "80fda6b3fddc07e81351260fa21e92496fc13b7e" + "url": "https://github.com/symfony/yaml.git", + "reference": "033cfa61ef06ee0847e056e530201842b6e926c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/console/zipball/80fda6b3fddc07e81351260fa21e92496fc13b7e", - "reference": "80fda6b3fddc07e81351260fa21e92496fc13b7e", + "url": "https://api.github.com/repos/symfony/yaml/zipball/033cfa61ef06ee0847e056e530201842b6e926c3", + "reference": "033cfa61ef06ee0847e056e530201842b6e926c3", "shasum": "" }, "require": { - "illuminate/contracts": "5.6.*", - "illuminate/support": "5.6.*", - "php": "^7.1.3", - "symfony/console": "~4.0" + "php": "^5.5.9|>=7.0.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "~3.4|~4.0" }, "suggest": { - "dragonmantank/cron-expression": "Required to use scheduling component (~2.0).", - "guzzlehttp/guzzle": "Required to use the ping methods on schedules (~6.0).", - "symfony/process": "Required to use scheduling component (~4.0)." + "symfony/console": "For validating YAML files using the lint command" }, - "time": "2018-05-02 14:47:56", + "time": "2018-04-08T08:21:29+00:00", "type": "library", "extra": { "branch-alias": { - "dev-master": "5.6-dev" + "dev-master": "3.4-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { - "Illuminate\\Console\\": "" - } + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1646,46 +1692,48 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "The Illuminate Console package.", - "homepage": "https://laravel.com" + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com" }, { - "name": "roots/sage-installer", - "version": "1.3.6", - "version_normalized": "1.3.6.0", + "name": "wikimedia/relpath", + "version": "2.1.1", + "version_normalized": "2.1.1.0", "source": { "type": "git", - "url": "https://github.com/roots/sage-installer.git", - "reference": "e811ab937a36b321ea88ec6000ab3d5019b8f2b1" + "url": "https://github.com/wikimedia/RelPath.git", + "reference": "35e701ff16abf461bb8676a9d9177f86fa0b2c94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/sage-installer/zipball/e811ab937a36b321ea88ec6000ab3d5019b8f2b1", - "reference": "e811ab937a36b321ea88ec6000ab3d5019b8f2b1", + "url": "https://api.github.com/repos/wikimedia/RelPath/zipball/35e701ff16abf461bb8676a9d9177f86fa0b2c94", + "reference": "35e701ff16abf461bb8676a9d9177f86fa0b2c94", "shasum": "" }, "require": { - "illuminate/console": "~5.6", - "illuminate/filesystem": "~5.6", - "symfony/process": "~3.3" + "php": ">=5.5.9" }, "require-dev": { - "squizlabs/php_codesniffer": "~3.0" + "jakub-onderka/php-parallel-lint": "^0.9.0.0", + "mediawiki/mediawiki-codesniffer": "15.0.0", + "phpunit/phpunit": "^4.8.9.0" }, - "time": "2018-04-25 17:45:56", - "bin": [ - "bin/sage" - ], + "time": "2018-01-18T21:23:40+00:00", "type": "library", "installation-source": "dist", "autoload": { - "psr-4": { - "Roots\\Sage\\Installer\\": "src/" - } + "files": [ + "src/RelPath/RelPath.php", + "src/Wikimedia/RelPath.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1693,24 +1741,11 @@ ], "authors": [ { - "name": "Ben Word", - "email": "ben@benword.com", - "homepage": "https://github.com/retlehs" - }, - { - "name": "QWp6t", - "email": "hi@qwp6t.me", - "homepage": "https://github.com/qwp6t" + "name": "Ori Livneh", + "email": "ori@wikimedia.org" } ], - "description": "Sage starter theme installer", - "keywords": [ - "bootstrap", - "foundation", - "sage", - "tachyons", - "theme", - "wordpress" - ] + "description": "Compute a relative filepath between two paths.", + "homepage": "https://www.mediawiki.org/wiki/RelPath" } ] diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/.gitignore b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/.gitignore new file mode 100644 index 00000000..fc9e467a --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/.gitignore @@ -0,0 +1,7 @@ +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/composer.json b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/composer.json new file mode 100644 index 00000000..49c69ecc --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/composer.json @@ -0,0 +1,17 @@ +{ + "name": "roots/sage-woocommerce", + "description": "WooCommerce integration for Sage 9", + "type": "library", + "license": "MIT", + "authors": [ + { + "name": "Daniel Mejta", + "email": "daniel@mejta.net" + } + ], + "autoload": { + "files": [ + "src/woocommerce.php" + ] + } +} diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/archive-product.blade.php b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/archive-product.blade.php new file mode 100644 index 00000000..b2d61812 --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/archive-product.blade.php @@ -0,0 +1,66 @@ +{{-- +The Template for displaying product archives, including the main shop page which is a post type archive + +This template can be overridden by copying it to yourtheme/woocommerce/archive-product.php. + +HOWEVER, on occasion WooCommerce will need to update template files and you +(the theme developer) will need to copy the new files to your theme to +maintain compatibility. We try to do this as little as possible, but it does +happen. When this occurs the version of the template file will be bumped and +the readme will list any important changes. + +@see https://docs.woocommerce.com/document/template-structure/ +@package WooCommerce/Templates +@version 3.4.0 +--}} + +@extends('layouts.app') + +@section('content') + @php + do_action('get_header', 'shop'); + do_action('woocommerce_before_main_content'); + @endphp + +
+ @if(apply_filters('woocommerce_show_page_title', true)) +

{!! woocommerce_page_title(false) !!}

+ @endif + + @php + do_action('woocommerce_archive_description'); + @endphp +
+ + @if(woocommerce_product_loop()) + @php + do_action('woocommerce_before_shop_loop'); + woocommerce_product_loop_start(); + @endphp + + @if(wc_get_loop_prop('total')) + @while(have_posts()) + @php + the_post(); + do_action('woocommerce_shop_loop'); + wc_get_template_part('content', 'product'); + @endphp + @endwhile + @endif + + @php + woocommerce_product_loop_end(); + do_action('woocommerce_after_shop_loop'); + @endphp + @else + @php + do_action('woocommerce_no_products_found'); + @endphp + @endif + + @php + do_action('woocommerce_after_main_content'); + do_action('get_sidebar', 'shop'); + do_action('get_footer', 'shop'); + @endphp +@endsection diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/single-product.blade.php b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/single-product.blade.php new file mode 100644 index 00000000..ec98cb00 --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/examples/resources/views/woocommerce/single-product.blade.php @@ -0,0 +1,39 @@ +{{-- +The Template for displaying all single products + +This template can be overridden by copying it to yourtheme/woocommerce/single-product.php. + +HOWEVER, on occasion WooCommerce will need to update template files and you +(the theme developer) will need to copy the new files to your theme to +maintain compatibility. We try to do this as little as possible, but it does +happen. When this occurs the version of the template file will be bumped and +the readme will list any important changes. + +@see https://docs.woocommerce.com/document/template-structure/ +@author WooThemes +@package WooCommerce/Templates +@version 1.6.4 +--}} + +@extends('layouts.app') + +@section('content') + @php + do_action('get_header', 'shop'); + do_action('woocommerce_before_main_content'); + @endphp + + @while(have_posts()) + @php + the_post(); + do_action('woocommerce_shop_loop'); + wc_get_template_part('content', 'single-product'); + @endphp + @endwhile + + @php + do_action('woocommerce_after_main_content'); + do_action('get_sidebar', 'shop'); + do_action('get_footer', 'shop'); + @endphp +@endsection diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/readme.md b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/readme.md new file mode 100644 index 00000000..39ce821f --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/readme.md @@ -0,0 +1,24 @@ +# WooCommerce integration for Sage 9 themes + +This package enables WooCommerce integration with Sage 9 themes and Blade templates. + +## Installation + +Install the package **in your theme folder**: + +```bash +cd wp-content/themes/your-sage-theme-folder +composer require roots/sage-woocommerce +``` + +## Usage + +Create `/resources/views/woocommerce` folder in your theme and place there any template used by WooCommerce with `.blade.php` extension. This template will be loaded instead of a template from the WooCommerce plugin. If you want to replace particular template, please have a look into plugin folder `woocommerce/templates` and use same folder structure and file name (and change the extension to `.blade.php`) as the original template. + +By default, you will get an error message that themes without `header.php`, `footer.php` and `sidebar.php` are deprecated. You have to replace `single-product.php` and `archive-product.php` templates with your Blade template. You can find those two files in `/examples/resources/views/woocommerce` folder of this package. The trick is not to use `get_header`, `get_footer` or `get_sidebar` functions, because it's handled differently with Blade. Instead of that, you can use actions: + +```php +do_action('get_header', 'shop'); +do_action('get_sidebar', 'shop'); +do_action('get_footer', 'shop'); +``` \ No newline at end of file diff --git a/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/src/woocommerce.php b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/src/woocommerce.php new file mode 100644 index 00000000..2f661ac7 --- /dev/null +++ b/wp-content/themes/physioassist/vendor/roots/sage-woocommerce/src/woocommerce.php @@ -0,0 +1,64 @@ +template_path() . str_replace(WC_ABSPATH . 'templates/', '', $template)) ? : $template); + } + add_filter('template_include', __NAMESPACE__ . '\\wc_template_loader', 100, 1); + add_filter('comments_template', __NAMESPACE__ . '\\wc_template_loader', 100, 1); + + add_filter('wc_get_template_part', function ($template) { + $theme_template = locate_template(WC()->template_path() . str_replace(WC_ABSPATH . 'templates/', '', $template)); + + if ($theme_template) { + $data = collect(get_body_class())->reduce(function ($data, $class) { + return apply_filters("sage/template/{$class}/data", $data); + }, []); + + echo template($theme_template, $data); + return get_stylesheet_directory() . '/index.php'; + } + + return $template; + }, PHP_INT_MAX, 1); + + add_action('woocommerce_before_template_part', function ($template_name, $template_path, $located, $args) { + $theme_template = locate_template(WC()->template_path() . $template_name); + + if ($theme_template) { + $data = collect(get_body_class())->reduce(function ($data, $class) { + return apply_filters("sage/template/{$class}/data", $data); + }, []); + + echo template($theme_template, array_merge( + compact(explode(' ', 'template_name template_path located args')), + $data, + $args + )); + } + }, PHP_INT_MAX, 4); + + add_filter('wc_get_template', function ($template, $template_name, $args) { + $theme_template = locate_template(WC()->template_path() . $template_name); + + // return theme filename for status screen + if (is_admin() && ! wp_doing_ajax() && function_exists('get_current_screen') && get_current_screen() && get_current_screen()->id === 'woocommerce_page_wc-status') { + return $theme_template ? : $template; + } + + // return empty file, output already rendered by 'woocommerce_before_template_part' hook + return $theme_template ? get_stylesheet_directory() . '/index.php' : $template; + }, 100, 3); +} -- 2.39.5