Plugin Directory

Changeset 2562642


Ignore:
Timestamp:
07/12/2021 09:06:58 AM (5 years ago)
Author:
FHOKE
Message:

Test plugin on Wordpress 5.8

Location:
feed-by-fhoke/trunk
Files:
1 deleted
11 edited

Legend:

Unmodified
Added
Removed
  • feed-by-fhoke/trunk/FeedByFhoke.php

    r2451933 r2562642  
    1010    Plugin Name: Feed by Fhoke
    1111    Description: Allows connection to the Instagram API
    12     Version: 1.1.5
     12    Version: 1.1.6
    1313    Text Domain: feed-by-fhoke
    1414    Author: Fhoke
     
    2929
    3030if (isset($_SERVER['HTTP_HOST'])) {
    31     if (strpos($_SERVER['HTTP_HOST'], 'feed-by-fhoke.local') !== false) {
     31    if (strpos($_SERVER['HTTP_HOST'], '.local') !== false) {
    3232        $theme_environment = 'development';
    3333    }
  • feed-by-fhoke/trunk/README.txt

    r2451933 r2562642  
    22Contributors: Fhoke
    33Tags: feed by fhoke, fhoke, instagram feed, instagram photos, instagram posts
    4 Requires at least: 5.0
    5 Tested up to: 5.6
     4Requires at least: 5.0.0
     5Tested up to: 5.8.0
    66Stable tag: trunk
    7 Requires PHP: 7.3
     7Requires PHP: 7.3.5
    88License: GNU General Public License v3.0 or later
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    3232== Changelog ==
    3333
     34= 1.1.6 =
     35- Tested plugin for WordPress 5.8
     36
    3437= 1.1.5 =
    3538- Fixed visual issue with admin notices introduced in 1.1.4
  • feed-by-fhoke/trunk/assets/img/fhoke-logo-light.svg

    r2294385 r2562642  
    1 <svg xmlns="http://www.w3.org/2000/svg" width="804" height="313.2" viewBox="0 0 804 313.2"><defs><style>.abc08dcd-e26b-4348-b41f-0c26a018e95b { fill: #fff; }</style></defs><g id="ec84cb6f-4ea2-4ff5-ae1a-55c9e0e6b953" data-name="Layer 2"><g id="abbf0219-8488-40c4-9ba5-cac52dac1611" data-name="Layer 1"><path d="M462.57 286.13c-31.24 34.41-59.36 20.76-59.36 20.76s-47.72-19.47-26.58-96.73c-36.6 44.81-56.74 74.74-65.4 89a4.46 4.46 0 01-6.62 1.16l-29.1-24.65a4.5 4.5 0 01-1.35-4.51c8.66-32.11 18.42-62.65 27.72-89.38-52.1 47.39-91.5 88.2-119 118.72a4.45 4.45 0 01-6 .55l-29.39-25a4.45 4.45 0 01-1-5.26c25.95-53.23 68.15-136.2 118.23-221.38-40.79 7.51-76.82 15-107.78 21.85-13 21.5-25.32 42.6-36.76 63 19.38-3.68 39.74-7.35 61-10.93a2.24 2.24 0 012.59 2c.64 5.83 2.41 21.73 4.15 37.76a2.24 2.24 0 01-1.86 2.45q-50 8.13-91.59 15.91C68.71 229.94 48.69 271.74 35.28 301a2.24 2.24 0 01-3.45.79c-8.62-7.08-19.6-16.38-31-26.79a2.23 2.23 0 01-.5-2.63c10-20.49 22.43-45.52 36.85-73.47l-6-3.72a4.42 4.42 0 01-2.13-3.18c-.8-5.57-2.46-17.65-4.29-33.9a4.47 4.47 0 013.47-4.87q17.55-3.9 37.14-8C75.84 125.74 87 105.54 98.64 85q-14.42 3.6-26.16 6.7l-.67 7.59a1.13 1.13 0 01-1.22 1L52 98.52a4.46 4.46 0 01-4-3.87c-1.29-10-2.83-22.82-4.3-37.56a4.47 4.47 0 013.19-4.73C85.39 41.16 170.28 18.83 292.34.05a4.48 4.48 0 014 1.45l26.42 31.33a4.48 4.48 0 01.29 5.2c-32.15 50.64-59.89 99.35-82.89 142.49 26.41-24.58 56.8-51.9 91.15-81.36a4.47 4.47 0 016.17.33s12 12.91 23.61 27.13a4.4 4.4 0 01.7 4.33c-6.89 18.63-18.58 51.66-28.78 83.47 30-29.44 65.27-62.86 103.65-94.94a8.92 8.92 0 0110.7-.58c11.06 7.42 24.21 17.27 29.56 21.33a2.23 2.23 0 01-.08 3.61 636.66 636.66 0 00-63.64 50.06 44.09 44.09 0 00-12.63 30.94c0 22.37 15.4 34.82 28.76 35 12.39.18 40.12-7.16 47.7-49.87a77.17 77.17 0 00-11.32-22.76 4.45 4.45 0 01-.2-4.95c4.43-7.13 9.94-15.94 15.72-25.56a4.47 4.47 0 015.92-1.66l49.54 24.08c21.16-40.77 46.79-87 80.9-142a2.23 2.23 0 013.09-.71C630.13 42.42 647.52 55 653 59a2.22 2.22 0 01.56 3c-33.07 52-58.45 97.21-78.71 136.24 33-32.18 72.87-70 112-100.55a2.23 2.23 0 013.07.31c6.41 7.52 14.27 17 22.51 27.56a4.45 4.45 0 01-.3 5.85c-6.43 6.65-22.94 24.27-34.61 41.38a2.22 2.22 0 01-3.36.37c-1.68-1.58-4.28-4.07-7-7a665.14 665.14 0 00-57 55.25C617.62 232 638.77 259 666 284.61a2.23 2.23 0 01-.06 3.32c-8.1 7-18.49 15.76-30 24.78a2.19 2.19 0 01-2.89-.11c-24.74-24.74-40.29-44.59-58.69-66.1-19.63 20.11-34 39.36-47.31 53.95a4.47 4.47 0 01-6.14.44c-8.14-6.71-18.23-15.28-28.78-24.83a4.46 4.46 0 01-1-5.26C499.93 252.78 509 234 519 214l-28.74-14.1s-.2 55.95-27.69 86.23z" class="abc08dcd-e26b-4348-b41f-0c26a018e95b"/><path d="M803.24 144a4.47 4.47 0 00-1.7-2.88c-4.59-3.49-19.67-14.87-31.77-22.9a8.9 8.9 0 00-9.14-.42c-64.25 34.42-82.92 76.54-87.53 104.87-11.45 1.81-20.69 2.67-25.16 3a2.23 2.23 0 00-1.92 3c6 16.32 11.33 25.88 13.21 29a2.24 2.24 0 002.09 1.09q6-.45 11.73-1.07c4.95 25.31 24.41 79.39 98.55 34.22a2.23 2.23 0 001-2.65c-4.77-13.57-8.91-24.7-11.79-32.28a2.23 2.23 0 00-3.17-1.15c-17.83 9.81-38.4 14.41-52.74-3.21C811.32 229.11 805.12 156.4 803.24 144zM712 213.83c14.41-25.37 36.29-43 55-54.46 3.7 28.57-24.66 45.05-55 54.46z" class="abc08dcd-e26b-4348-b41f-0c26a018e95b"/></g></g></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" width="804" height="313.2" viewBox="0 0 804 313.2"><defs><style>.abc08dcd-e26b-4348-b41f-0c26a018e95b {
     2        fill: #fff;
     3      }</style></defs><g id="ec84cb6f-4ea2-4ff5-ae1a-55c9e0e6b953" data-name="Layer 2"><g id="abbf0219-8488-40c4-9ba5-cac52dac1611" data-name="Layer 1"><path d="M462.57 286.13c-31.24 34.41-59.36 20.76-59.36 20.76s-47.72-19.47-26.58-96.73c-36.6 44.81-56.74 74.74-65.4 89a4.46 4.46 0 0 1-6.62 1.16l-29.1-24.65a4.5 4.5 0 0 1-1.35-4.51c8.66-32.11 18.42-62.65 27.72-89.38-52.1 47.39-91.5 88.2-119 118.72a4.45 4.45 0 0 1-6 .55l-29.39-25a4.45 4.45 0 0 1-1-5.26c25.95-53.23 68.15-136.2 118.23-221.38-40.79 7.51-76.82 15-107.78 21.85-13 21.5-25.32 42.6-36.76 63 19.38-3.68 39.74-7.35 61-10.93a2.24 2.24 0 0 1 2.59 2c.64 5.83 2.41 21.73 4.15 37.76a2.24 2.24 0 0 1-1.86 2.45q-50 8.13-91.59 15.91C68.71 229.94 48.69 271.74 35.28 301a2.24 2.24 0 0 1-3.45.79c-8.62-7.08-19.6-16.38-31-26.79a2.23 2.23 0 0 1-.5-2.63c10-20.49 22.43-45.52 36.85-73.47l-6-3.72a4.42 4.42 0 0 1-2.13-3.18c-.8-5.57-2.46-17.65-4.29-33.9a4.47 4.47 0 0 1 3.47-4.87q17.55-3.9 37.14-8C75.84 125.74 87 105.54 98.64 85q-14.42 3.6-26.16 6.7l-.67 7.59a1.13 1.13 0 0 1-1.22 1L52 98.52a4.46 4.46 0 0 1-4-3.87c-1.29-10-2.83-22.82-4.3-37.56a4.47 4.47 0 0 1 3.19-4.73C85.39 41.16 170.28 18.83 292.34.05a4.48 4.48 0 0 1 4 1.45l26.42 31.33a4.48 4.48 0 0 1 .29 5.2c-32.15 50.64-59.89 99.35-82.89 142.49 26.41-24.58 56.8-51.9 91.15-81.36a4.47 4.47 0 0 1 6.17.33s12 12.91 23.61 27.13a4.4 4.4 0 0 1 .7 4.33c-6.89 18.63-18.58 51.66-28.78 83.47 30-29.44 65.27-62.86 103.65-94.94a8.92 8.92 0 0 1 10.7-.58c11.06 7.42 24.21 17.27 29.56 21.33a2.23 2.23 0 0 1-.08 3.61 636.66 636.66 0 0 0-63.64 50.06 44.09 44.09 0 0 0-12.63 30.94c0 22.37 15.4 34.82 28.76 35 12.39.18 40.12-7.16 47.7-49.87a77.17 77.17 0 0 0-11.32-22.76 4.45 4.45 0 0 1-.2-4.95c4.43-7.13 9.94-15.94 15.72-25.56a4.47 4.47 0 0 1 5.92-1.66l49.54 24.08c21.16-40.77 46.79-87 80.9-142a2.23 2.23 0 0 1 3.09-.71C630.13 42.42 647.52 55 653 59a2.22 2.22 0 0 1 .56 3c-33.07 52-58.45 97.21-78.71 136.24 33-32.18 72.87-70 112-100.55a2.23 2.23 0 0 1 3.07.31c6.41 7.52 14.27 17 22.51 27.56a4.45 4.45 0 0 1-.3 5.85c-6.43 6.65-22.94 24.27-34.61 41.38a2.22 2.22 0 0 1-3.36.37c-1.68-1.58-4.28-4.07-7-7a665.14 665.14 0 0 0-57 55.25C617.62 232 638.77 259 666 284.61a2.23 2.23 0 0 1-.06 3.32c-8.1 7-18.49 15.76-30 24.78a2.19 2.19 0 0 1-2.89-.11c-24.74-24.74-40.29-44.59-58.69-66.1-19.63 20.11-34 39.36-47.31 53.95a4.47 4.47 0 0 1-6.14.44c-8.14-6.71-18.23-15.28-28.78-24.83a4.46 4.46 0 0 1-1-5.26C499.93 252.78 509 234 519 214l-28.74-14.1s-.2 55.95-27.69 86.23z" class="abc08dcd-e26b-4348-b41f-0c26a018e95b"/><path d="M803.24 144a4.47 4.47 0 0 0-1.7-2.88c-4.59-3.49-19.67-14.87-31.77-22.9a8.9 8.9 0 0 0-9.14-.42c-64.25 34.42-82.92 76.54-87.53 104.87-11.45 1.81-20.69 2.67-25.16 3a2.23 2.23 0 0 0-1.92 3c6 16.32 11.33 25.88 13.21 29a2.24 2.24 0 0 0 2.09 1.09q6-.45 11.73-1.07c4.95 25.31 24.41 79.39 98.55 34.22a2.23 2.23 0 0 0 1-2.65c-4.77-13.57-8.91-24.7-11.79-32.28a2.23 2.23 0 0 0-3.17-1.15c-17.83 9.81-38.4 14.41-52.74-3.21C811.32 229.11 805.12 156.4 803.24 144zM712 213.83c14.41-25.37 36.29-43 55-54.46 3.7 28.57-24.66 45.05-55 54.46z" class="abc08dcd-e26b-4348-b41f-0c26a018e95b"/></g></g></svg>
  • feed-by-fhoke/trunk/assets/img/fhoke-logo.svg

    r2451078 r2562642  
    1 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 803.9 313.2"><defs><style>.b124e626-47fc-466d-a28e-cadc3402e6d0 { fill: #1d1e20; }</style></defs><g id="ba581276-930f-43c1-b9e8-f3f329389bdf" data-name="Layer 2"><g id="e06ccfa9-a6ad-49f1-86ff-089b0caf0cf2" data-name="Layer 1"><g id="f602eebf-62ba-41cb-b6a5-ce3128ccaa10" data-name="ec84cb6f-4ea2-4ff5-ae1a-55c9e0e6b953"><g id="b7187deb-d435-4ddd-8b56-1b2ee664065f" data-name="abbf0219-8488-40c4-9ba5-cac52dac1611"><path d="M462.47 286.13c-31.24 34.41-59.36 20.76-59.36 20.76s-47.72-19.47-26.58-96.73c-36.6 44.81-56.74 74.74-65.4 89a4.47 4.47 0 01-6.13 1.51 4.34 4.34 0 01-.49-.35l-29.1-24.65a4.47 4.47 0 01-1.35-4.51c8.66-32.11 18.42-62.65 27.72-89.38-52.1 47.39-91.5 88.2-119 118.72a4.46 4.46 0 01-6 .55l-29.39-25a4.45 4.45 0 01-1-5.26c26-53.23 68.15-136.2 118.23-221.38-40.79 7.51-76.82 15-107.78 21.85-13 21.5-25.32 42.6-36.76 63q29.07-5.52 61-10.93a2.24 2.24 0 012.57 1.85v.15c.64 5.83 2.41 21.73 4.15 37.76a2.24 2.24 0 01-1.86 2.45q-50 8.13-91.59 15.91C68.61 229.94 48.59 271.74 35.18 301a2.25 2.25 0 01-3 1.09 2.09 2.09 0 01-.47-.3c-8.62-7.08-19.6-16.38-31-26.79a2.23 2.23 0 01-.5-2.63c10-20.49 22.43-45.52 36.85-73.47l-6-3.72A4.4 4.4 0 0129 192c-.8-5.57-2.46-17.65-4.29-33.9a4.47 4.47 0 013.47-4.87q17.55-3.9 37.14-8C75.74 125.74 86.9 105.54 98.54 85q-14.43 3.6-26.16 6.7l-.67 7.59a1.13 1.13 0 01-1.22 1L51.9 98.52a4.46 4.46 0 01-4-3.87c-1.29-10-2.83-22.82-4.3-37.56a4.47 4.47 0 013.19-4.73C85.29 41.16 170.18 18.83 292.24.05a4.48 4.48 0 014 1.45l26.42 31.33A4.48 4.48 0 01323 38c-32.15 50.64-59.89 99.35-82.89 142.49 26.41-24.58 56.8-51.9 91.15-81.36a4.47 4.47 0 016.17.33s12 12.91 23.61 27.13a4.4 4.4 0 01.7 4.33c-6.89 18.63-18.58 51.66-28.78 83.47 30-29.44 65.27-62.86 103.65-94.94a8.92 8.92 0 0110.7-.58c11.06 7.42 24.21 17.27 29.56 21.33a2.23 2.23 0 01.43 3.12 2.63 2.63 0 01-.51.49 636.1 636.1 0 00-63.69 50.09 44 44 0 00-12.63 30.94c0 22.37 15.4 34.82 28.76 35 12.39.18 40.12-7.16 47.7-49.87a77.34 77.34 0 00-11.32-22.76 4.44 4.44 0 01-.2-5c4.43-7.13 9.94-15.94 15.72-25.56a4.47 4.47 0 015.92-1.66l49.54 24.08c21.16-40.77 46.79-87 80.9-142a2.23 2.23 0 013.07-.72C630 42.42 647.42 55 652.9 59a2.22 2.22 0 01.56 3c-33.07 52-58.45 97.21-78.71 136.24 33-32.18 72.87-70 112-100.55a2.23 2.23 0 013.07.31c6.41 7.52 14.27 17 22.51 27.56a4.45 4.45 0 01-.3 5.85c-6.43 6.65-22.94 24.27-34.61 41.38a2.23 2.23 0 01-3.09.59 2.88 2.88 0 01-.27-.22c-1.68-1.58-4.28-4.07-7-7a662.12 662.12 0 00-57 55.25c7.46 10.59 28.61 37.59 55.84 63.2a2.23 2.23 0 01.11 3.15 1.37 1.37 0 01-.17.17c-8.1 7-18.49 15.76-30 24.78a2.19 2.19 0 01-2.89-.11c-24.74-24.74-40.29-44.59-58.69-66.1-19.63 20.11-34 39.36-47.31 53.95a4.47 4.47 0 01-6.14.44c-8.14-6.71-18.23-15.28-28.78-24.83a4.45 4.45 0 01-1-5.26c8.8-18 17.87-36.8 27.87-56.8l-28.74-14.1s-.16 55.95-27.69 86.23z" class="b124e626-47fc-466d-a28e-cadc3402e6d0"/><path d="M803.14 144a4.43 4.43 0 00-1.7-2.88c-4.59-3.49-19.67-14.87-31.77-22.9a8.88 8.88 0 00-9.14-.42c-64.25 34.42-82.92 76.54-87.53 104.87-11.45 1.81-20.69 2.67-25.16 3a2.23 2.23 0 00-2.06 2.39 2.57 2.57 0 00.14.61c6 16.32 11.33 25.88 13.21 29a2.24 2.24 0 002.09 1.09q6-.45 11.73-1.07c4.95 25.31 24.41 79.39 98.55 34.22a2.24 2.24 0 001-2.65c-4.77-13.57-8.91-24.7-11.79-32.28a2.23 2.23 0 00-2.88-1.29l-.29.14c-17.83 9.81-38.4 14.41-52.74-3.21C811.22 229.11 805 156.4 803.14 144zm-91.24 69.83c14.41-25.37 36.29-43 55-54.46 3.7 28.57-24.66 45.05-55 54.46z" class="b124e626-47fc-466d-a28e-cadc3402e6d0"/></g></g></g></g></svg>
     1<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 803.9 313.2"><defs><style>.b124e626-47fc-466d-a28e-cadc3402e6d0 {
     2        fill: #1d1e20;
     3      }</style></defs><g id="ba581276-930f-43c1-b9e8-f3f329389bdf" data-name="Layer 2"><g id="e06ccfa9-a6ad-49f1-86ff-089b0caf0cf2" data-name="Layer 1"><g id="f602eebf-62ba-41cb-b6a5-ce3128ccaa10" data-name="ec84cb6f-4ea2-4ff5-ae1a-55c9e0e6b953"><g id="b7187deb-d435-4ddd-8b56-1b2ee664065f" data-name="abbf0219-8488-40c4-9ba5-cac52dac1611"><path d="M462.47 286.13c-31.24 34.41-59.36 20.76-59.36 20.76s-47.72-19.47-26.58-96.73c-36.6 44.81-56.74 74.74-65.4 89a4.47 4.47 0 0 1-6.13 1.51 4.34 4.34 0 0 1-.49-.35l-29.1-24.65a4.47 4.47 0 0 1-1.35-4.51c8.66-32.11 18.42-62.65 27.72-89.38-52.1 47.39-91.5 88.2-119 118.72a4.46 4.46 0 0 1-6 .55l-29.39-25a4.45 4.45 0 0 1-1-5.26c26-53.23 68.15-136.2 118.23-221.38-40.79 7.51-76.82 15-107.78 21.85-13 21.5-25.32 42.6-36.76 63q29.07-5.52 61-10.93a2.24 2.24 0 0 1 2.57 1.85v.15c.64 5.83 2.41 21.73 4.15 37.76a2.24 2.24 0 0 1-1.86 2.45q-50 8.13-91.59 15.91C68.61 229.94 48.59 271.74 35.18 301a2.25 2.25 0 0 1-3 1.09 2.09 2.09 0 0 1-.47-.3c-8.62-7.08-19.6-16.38-31-26.79a2.23 2.23 0 0 1-.5-2.63c10-20.49 22.43-45.52 36.85-73.47l-6-3.72A4.4 4.4 0 0 1 29 192c-.8-5.57-2.46-17.65-4.29-33.9a4.47 4.47 0 0 1 3.47-4.87q17.55-3.9 37.14-8C75.74 125.74 86.9 105.54 98.54 85q-14.43 3.6-26.16 6.7l-.67 7.59a1.13 1.13 0 0 1-1.22 1L51.9 98.52a4.46 4.46 0 0 1-4-3.87c-1.29-10-2.83-22.82-4.3-37.56a4.47 4.47 0 0 1 3.19-4.73C85.29 41.16 170.18 18.83 292.24.05a4.48 4.48 0 0 1 4 1.45l26.42 31.33A4.48 4.48 0 0 1 323 38c-32.15 50.64-59.89 99.35-82.89 142.49 26.41-24.58 56.8-51.9 91.15-81.36a4.47 4.47 0 0 1 6.17.33s12 12.91 23.61 27.13a4.4 4.4 0 0 1 .7 4.33c-6.89 18.63-18.58 51.66-28.78 83.47 30-29.44 65.27-62.86 103.65-94.94a8.92 8.92 0 0 1 10.7-.58c11.06 7.42 24.21 17.27 29.56 21.33a2.23 2.23 0 0 1 .43 3.12 2.63 2.63 0 0 1-.51.49 636.1 636.1 0 0 0-63.69 50.09 44 44 0 0 0-12.63 30.94c0 22.37 15.4 34.82 28.76 35 12.39.18 40.12-7.16 47.7-49.87a77.34 77.34 0 0 0-11.32-22.76 4.44 4.44 0 0 1-.2-5c4.43-7.13 9.94-15.94 15.72-25.56a4.47 4.47 0 0 1 5.92-1.66l49.54 24.08c21.16-40.77 46.79-87 80.9-142a2.23 2.23 0 0 1 3.07-.72C630 42.42 647.42 55 652.9 59a2.22 2.22 0 0 1 .56 3c-33.07 52-58.45 97.21-78.71 136.24 33-32.18 72.87-70 112-100.55a2.23 2.23 0 0 1 3.07.31c6.41 7.52 14.27 17 22.51 27.56a4.45 4.45 0 0 1-.3 5.85c-6.43 6.65-22.94 24.27-34.61 41.38a2.23 2.23 0 0 1-3.09.59 2.88 2.88 0 0 1-.27-.22c-1.68-1.58-4.28-4.07-7-7a662.12 662.12 0 0 0-57 55.25c7.46 10.59 28.61 37.59 55.84 63.2a2.23 2.23 0 0 1 .11 3.15 1.37 1.37 0 0 1-.17.17c-8.1 7-18.49 15.76-30 24.78a2.19 2.19 0 0 1-2.89-.11c-24.74-24.74-40.29-44.59-58.69-66.1-19.63 20.11-34 39.36-47.31 53.95a4.47 4.47 0 0 1-6.14.44c-8.14-6.71-18.23-15.28-28.78-24.83a4.45 4.45 0 0 1-1-5.26c8.8-18 17.87-36.8 27.87-56.8l-28.74-14.1s-.16 55.95-27.69 86.23z" class="b124e626-47fc-466d-a28e-cadc3402e6d0"/><path d="M803.14 144a4.43 4.43 0 0 0-1.7-2.88c-4.59-3.49-19.67-14.87-31.77-22.9a8.88 8.88 0 0 0-9.14-.42c-64.25 34.42-82.92 76.54-87.53 104.87-11.45 1.81-20.69 2.67-25.16 3a2.23 2.23 0 0 0-2.06 2.39 2.57 2.57 0 0 0 .14.61c6 16.32 11.33 25.88 13.21 29a2.24 2.24 0 0 0 2.09 1.09q6-.45 11.73-1.07c4.95 25.31 24.41 79.39 98.55 34.22a2.24 2.24 0 0 0 1-2.65c-4.77-13.57-8.91-24.7-11.79-32.28a2.23 2.23 0 0 0-2.88-1.29l-.29.14c-17.83 9.81-38.4 14.41-52.74-3.21C811.22 229.11 805 156.4 803.14 144zm-91.24 69.83c14.41-25.37 36.29-43 55-54.46 3.7 28.57-24.66 45.05-55 54.46z" class="b124e626-47fc-466d-a28e-cadc3402e6d0"/></g></g></g></g></svg>
  • feed-by-fhoke/trunk/vendor/autoload.php

    r2294385 r2562642  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit2248b0336001c4e5d3257755c5dd8975::getLoader();
     7return ComposerAutoloaderInitb987ee26e9eed7e66331fe2643e8cd97::getLoader();
  • feed-by-fhoke/trunk/vendor/composer/ClassLoader.php

    r2451078 r2562642  
    4343class ClassLoader
    4444{
     45    private $vendorDir;
     46
    4547    // PSR-4
    4648    private $prefixLengthsPsr4 = array();
     
    5759    private $missingClasses = array();
    5860    private $apcuPrefix;
     61
     62    private static $registeredLoaders = array();
     63
     64    public function __construct($vendorDir = null)
     65    {
     66        $this->vendorDir = $vendorDir;
     67    }
    5968
    6069    public function getPrefixes()
     
    301310    {
    302311        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
     312
     313        if (null === $this->vendorDir) {
     314            return;
     315        }
     316
     317        if ($prepend) {
     318            self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
     319        } else {
     320            unset(self::$registeredLoaders[$this->vendorDir]);
     321            self::$registeredLoaders[$this->vendorDir] = $this;
     322        }
    303323    }
    304324
     
    309329    {
    310330        spl_autoload_unregister(array($this, 'loadClass'));
     331
     332        if (null !== $this->vendorDir) {
     333            unset(self::$registeredLoaders[$this->vendorDir]);
     334        }
    311335    }
    312336
     
    366390
    367391        return $file;
     392    }
     393
     394    /**
     395     * Returns the currently registered loaders indexed by their corresponding vendor directories.
     396     *
     397     * @return self[]
     398     */
     399    public static function getRegisteredLoaders()
     400    {
     401        return self::$registeredLoaders;
    368402    }
    369403
  • feed-by-fhoke/trunk/vendor/composer/InstalledVersions.php

    r2451078 r2562642  
    11<?php
    22
     3
     4
     5
     6
     7
     8
     9
     10
     11
     12
    313namespace Composer;
    414
     15use Composer\Autoload\ClassLoader;
    516use Composer\Semver\VersionParser;
     17
     18
    619
    720
     
    1528  'root' =>
    1629  array (
    17     'pretty_version' => '1.1.2',
    18     'version' => '1.1.2.0',
     30    'pretty_version' => 'dev-master',
     31    'version' => 'dev-master',
    1932    'aliases' =>
    2033    array (
    2134    ),
    22     'reference' => NULL,
     35    'reference' => '2776ae09601cf2d0892d2d0106bd42e04302692c',
    2336    'name' => 'fhoke/feed-by-fhoke',
    2437  ),
     
    2740    'fhoke/feed-by-fhoke' =>
    2841    array (
    29       'pretty_version' => '1.1.2',
    30       'version' => '1.1.2.0',
     42      'pretty_version' => 'dev-master',
     43      'version' => 'dev-master',
    3144      'aliases' =>
    3245      array (
    3346      ),
    34       'reference' => NULL,
     47      'reference' => '2776ae09601cf2d0892d2d0106bd42e04302692c',
    3548    ),
    3649  ),
    3750);
     51private static $canGetVendors;
     52private static $installedByVendor = array();
    3853
    3954
     
    4560public static function getInstalledPackages()
    4661{
    47 return array_keys(self::$installed['versions']);
     62$packages = array();
     63foreach (self::getInstalled() as $installed) {
     64$packages[] = array_keys($installed['versions']);
     65}
     66
     67if (1 === \count($packages)) {
     68return $packages[0];
     69}
     70
     71return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
    4872}
    4973
     
    5882public static function isInstalled($packageName)
    5983{
    60 return isset(self::$installed['versions'][$packageName]);
     84foreach (self::getInstalled() as $installed) {
     85if (isset($installed['versions'][$packageName])) {
     86return true;
     87}
     88}
     89
     90return false;
    6191}
    6292
     
    93123public static function getVersionRanges($packageName)
    94124{
    95 if (!isset(self::$installed['versions'][$packageName])) {
    96 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
     125foreach (self::getInstalled() as $installed) {
     126if (!isset($installed['versions'][$packageName])) {
     127continue;
    97128}
    98129
    99130$ranges = array();
    100 if (isset(self::$installed['versions'][$packageName]['pretty_version'])) {
    101 $ranges[] = self::$installed['versions'][$packageName]['pretty_version'];
    102 }
    103 if (array_key_exists('aliases', self::$installed['versions'][$packageName])) {
    104 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['aliases']);
    105 }
    106 if (array_key_exists('replaced', self::$installed['versions'][$packageName])) {
    107 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['replaced']);
    108 }
    109 if (array_key_exists('provided', self::$installed['versions'][$packageName])) {
    110 $ranges = array_merge($ranges, self::$installed['versions'][$packageName]['provided']);
     131if (isset($installed['versions'][$packageName]['pretty_version'])) {
     132$ranges[] = $installed['versions'][$packageName]['pretty_version'];
     133}
     134if (array_key_exists('aliases', $installed['versions'][$packageName])) {
     135$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
     136}
     137if (array_key_exists('replaced', $installed['versions'][$packageName])) {
     138$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
     139}
     140if (array_key_exists('provided', $installed['versions'][$packageName])) {
     141$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
    111142}
    112143
     
    114145}
    115146
     147throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
     148}
     149
    116150
    117151
     
    120154public static function getVersion($packageName)
    121155{
    122 if (!isset(self::$installed['versions'][$packageName])) {
    123 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    124 }
    125 
    126 if (!isset(self::$installed['versions'][$packageName]['version'])) {
     156foreach (self::getInstalled() as $installed) {
     157if (!isset($installed['versions'][$packageName])) {
     158continue;
     159}
     160
     161if (!isset($installed['versions'][$packageName]['version'])) {
    127162return null;
    128163}
    129164
    130 return self::$installed['versions'][$packageName]['version'];
     165return $installed['versions'][$packageName]['version'];
     166}
     167
     168throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    131169}
    132170
     
    137175public static function getPrettyVersion($packageName)
    138176{
    139 if (!isset(self::$installed['versions'][$packageName])) {
    140 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    141 }
    142 
    143 if (!isset(self::$installed['versions'][$packageName]['pretty_version'])) {
     177foreach (self::getInstalled() as $installed) {
     178if (!isset($installed['versions'][$packageName])) {
     179continue;
     180}
     181
     182if (!isset($installed['versions'][$packageName]['pretty_version'])) {
    144183return null;
    145184}
    146185
    147 return self::$installed['versions'][$packageName]['pretty_version'];
     186return $installed['versions'][$packageName]['pretty_version'];
     187}
     188
     189throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    148190}
    149191
     
    154196public static function getReference($packageName)
    155197{
    156 if (!isset(self::$installed['versions'][$packageName])) {
    157 throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    158 }
    159 
    160 if (!isset(self::$installed['versions'][$packageName]['reference'])) {
     198foreach (self::getInstalled() as $installed) {
     199if (!isset($installed['versions'][$packageName])) {
     200continue;
     201}
     202
     203if (!isset($installed['versions'][$packageName]['reference'])) {
    161204return null;
    162205}
    163206
    164 return self::$installed['versions'][$packageName]['reference'];
     207return $installed['versions'][$packageName]['reference'];
     208}
     209
     210throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
    165211}
    166212
     
    171217public static function getRootPackage()
    172218{
    173 return self::$installed['root'];
     219$installed = self::getInstalled();
     220
     221return $installed[0]['root'];
    174222}
    175223
     
    206254{
    207255self::$installed = $data;
    208 }
    209 }
     256self::$installedByVendor = array();
     257}
     258
     259
     260
     261
     262
     263private static function getInstalled()
     264{
     265if (null === self::$canGetVendors) {
     266self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
     267}
     268
     269$installed = array();
     270
     271if (self::$canGetVendors) {
     272foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     273if (isset(self::$installedByVendor[$vendorDir])) {
     274$installed[] = self::$installedByVendor[$vendorDir];
     275} elseif (is_file($vendorDir.'/composer/installed.php')) {
     276$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
     277}
     278}
     279}
     280
     281$installed[] = self::$installed;
     282
     283return $installed;
     284}
     285}
  • feed-by-fhoke/trunk/vendor/composer/autoload_real.php

    r2451078 r2562642  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit2248b0336001c4e5d3257755c5dd8975
     5class ComposerAutoloaderInitb987ee26e9eed7e66331fe2643e8cd97
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit2248b0336001c4e5d3257755c5dd8975', 'loadClassLoader'), true, true);
    26         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    27         spl_autoload_unregister(array('ComposerAutoloaderInit2248b0336001c4e5d3257755c5dd8975', 'loadClassLoader'));
     25        spl_autoload_register(array('ComposerAutoloaderInitb987ee26e9eed7e66331fe2643e8cd97', 'loadClassLoader'), true, true);
     26        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitb987ee26e9eed7e66331fe2643e8cd97', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3131            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInit2248b0336001c4e5d3257755c5dd8975::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInitb987ee26e9eed7e66331fe2643e8cd97::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
  • feed-by-fhoke/trunk/vendor/composer/autoload_static.php

    r2451078 r2562642  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit2248b0336001c4e5d3257755c5dd8975
     7class ComposerStaticInitb987ee26e9eed7e66331fe2643e8cd97
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    2828    {
    2929        return \Closure::bind(function () use ($loader) {
    30             $loader->prefixLengthsPsr4 = ComposerStaticInit2248b0336001c4e5d3257755c5dd8975::$prefixLengthsPsr4;
    31             $loader->prefixDirsPsr4 = ComposerStaticInit2248b0336001c4e5d3257755c5dd8975::$prefixDirsPsr4;
    32             $loader->classMap = ComposerStaticInit2248b0336001c4e5d3257755c5dd8975::$classMap;
     30            $loader->prefixLengthsPsr4 = ComposerStaticInitb987ee26e9eed7e66331fe2643e8cd97::$prefixLengthsPsr4;
     31            $loader->prefixDirsPsr4 = ComposerStaticInitb987ee26e9eed7e66331fe2643e8cd97::$prefixDirsPsr4;
     32            $loader->classMap = ComposerStaticInitb987ee26e9eed7e66331fe2643e8cd97::$classMap;
    3333
    3434        }, null, ClassLoader::class);
  • feed-by-fhoke/trunk/vendor/composer/installed.json

    r2451078 r2562642  
    1 {
    2     "packages": [],
    3     "dev": false
    4 }
     1{"dev":false,"dev-package-names":[],"packages":[]}
  • feed-by-fhoke/trunk/vendor/composer/installed.php

    r2451078 r2562642  
    22  'root' =>
    33  array (
    4     'pretty_version' => '1.1.2',
    5     'version' => '1.1.2.0',
     4    'pretty_version' => 'dev-master',
     5    'version' => 'dev-master',
    66    'aliases' =>
    77    array (
    88    ),
    9     'reference' => NULL,
     9    'reference' => '2776ae09601cf2d0892d2d0106bd42e04302692c',
    1010    'name' => 'fhoke/feed-by-fhoke',
    1111  ),
     
    1414    'fhoke/feed-by-fhoke' =>
    1515    array (
    16       'pretty_version' => '1.1.2',
    17       'version' => '1.1.2.0',
     16      'pretty_version' => 'dev-master',
     17      'version' => 'dev-master',
    1818      'aliases' =>
    1919      array (
    2020      ),
    21       'reference' => NULL,
     21      'reference' => '2776ae09601cf2d0892d2d0106bd42e04302692c',
    2222    ),
    2323  ),
Note: See TracChangeset for help on using the changeset viewer.