Use existing Utils::startsWith() method
				
					
				
			This commit is contained in:
		
							parent
							
								
									e5e254b1a5
								
							
						
					
					
						commit
						fbf7ee0bc8
					
				
					 1 changed files with 2 additions and 8 deletions
				
			
		
							
								
								
									
										10
									
								
								comments.php
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								comments.php
									
										
									
									
									
								
							| 
						 | 
					@ -9,6 +9,7 @@ use Grav\Common\Page\Pages;
 | 
				
			||||||
use Grav\Common\Plugin;
 | 
					use Grav\Common\Plugin;
 | 
				
			||||||
use Grav\Common\Filesystem\RecursiveFolderFilterIterator;
 | 
					use Grav\Common\Filesystem\RecursiveFolderFilterIterator;
 | 
				
			||||||
use Grav\Common\User\User;
 | 
					use Grav\Common\User\User;
 | 
				
			||||||
 | 
					use Grav\Common\Utils;
 | 
				
			||||||
use RocketTheme\Toolbox\File\File;
 | 
					use RocketTheme\Toolbox\File\File;
 | 
				
			||||||
use RocketTheme\Toolbox\Event\Event;
 | 
					use RocketTheme\Toolbox\Event\Event;
 | 
				
			||||||
use Symfony\Component\Yaml\Yaml;
 | 
					use Symfony\Component\Yaml\Yaml;
 | 
				
			||||||
| 
						 | 
					@ -76,13 +77,6 @@ class CommentsPlugin extends Plugin
 | 
				
			||||||
        $this->grav['twig']->comments = $this->fetchComments();
 | 
					        $this->grav['twig']->comments = $this->fetchComments();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     * Determine if $haystack starts with $needle. Credit: http://stackoverflow.com/a/10473026/205039
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    private function startsWith($haystack, $needle) {
 | 
					 | 
				
			||||||
        return $needle === "" || strrpos($haystack, $needle, -strlen($haystack)) !== FALSE;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * Determine if the plugin should be enabled based on the enable_on_routes and disable_on_routes config options
 | 
					     * Determine if the plugin should be enabled based on the enable_on_routes and disable_on_routes config options
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
| 
						 | 
					@ -99,7 +93,7 @@ class CommentsPlugin extends Plugin
 | 
				
			||||||
                $this->enable = true;
 | 
					                $this->enable = true;
 | 
				
			||||||
            } else {
 | 
					            } else {
 | 
				
			||||||
                foreach($enable_on_routes as $route) {
 | 
					                foreach($enable_on_routes as $route) {
 | 
				
			||||||
                    if ($this->startsWith($path, $route)) {
 | 
					                    if (Utils::startsWith($path, $route)) {
 | 
				
			||||||
                        $this->enable = true;
 | 
					                        $this->enable = true;
 | 
				
			||||||
                        break;
 | 
					                        break;
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue