This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| $arrays = array( | |
| array( | |
| 'name'=>'foo', | |
| ), | |
| array( | |
| 'name'=>'bar', | |
| ), | |
| array( | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | FROM ubuntu:18.04 | |
| LABEL maintainer="Sufiyan Malek [email protected]" | |
| RUN apt-get update && apt-get install -yq --no-install-recommends \ | |
| apt-utils \ | |
| curl \ | |
| # Install git | |
| git \ | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| namespace YourBundle\EventListener; | |
| use Symfony\Component\HttpFoundation\RedirectResponse; | |
| use Symfony\Component\Routing\RouterInterface; | |
| use Symfony\Component\HttpKernel\Event\GetResponseEvent; | |
| use Symfony\Component\HttpKernel\KernelEvents; | |
| use Symfony\Component\EventDispatcher\EventSubscriberInterface; | |
| use Symfony\Component\Routing\Matcher\UrlMatcher; | |
| use Symfony\Component\Routing\RequestContext; | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | /** | |
| * @Route("/change/locale/{current}/{locale}/", name="locale_change") | |
| */ | |
| public function setLocaleAction($current, $locale) | |
| { | |
| $this->get('request')->setLocale($locale); | |
| $referer = str_replace($current,$locale,$this->getRequest()->headers->get('referer')); | |
| return $this->redirect($referer); | |
| } | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| namespace Acme\Bundle\OAuthBundle\Command; | |
| use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand; | |
| use Symfony\Component\Console\Input\InputArgument; | |
| use Symfony\Component\Console\Input\InputInterface; | |
| use Symfony\Component\Console\Input\InputOption; | |
| use Symfony\Component\Console\Output\OutputInterface; | |
| class ClientCreateCommand extends ContainerAwareCommand | |
| { | |
| protected function configure () | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| namespace Acme\Bundle\I18nBundle\EventListener; | |
| use Symfony\Component\HttpKernel\HttpKernelInterface; | |
| use Symfony\Component\DependencyInjection\ContainerInterface; | |
| use Symfony\Component\HttpKernel\Event\GetResponseEvent; | |
| class LocaleListener | |
| { | |
| private $container; | |
| private $locales; | |
| public function __construct(ContainerInterface $container, array $locales) | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | Lets say solr is located at /usr/local/solr-5.5.0 . | |
| 1. bin/solr start | |
| 2. bin/solr create -c test | |
| 3. location of new core is here /usr/local/solr-5.5.0/server/solr/test | |
| 4. location of solrconfig is here /usr/local/solr-5.5.0/server/solr/test/solrconfig.xml | |
| 5. Open solrconfig.xml - | |
| You will find this | |
| <schemaFactory class="ManagedIndexSchemaFactory"> | |
| <bool name="mutable">true</bool> | |
| <str name="managedSchemaResourceName">managed-schema</str> | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | git branch -m old_branch new_branch # Rename branch locally | |
| git push origin :old_branch # Delete the old branch | |
| git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote | 
This is the how to for redirection implementation by roles after login or logout in Symfony2
- Copy 
AfterLoginRedirection.phpandAfterLogoutRedirection.phpto your bundle under the "Redirection" directory - Edit your 
services.ymlfile in your bundle and copy/paste the content ofservices.yml - Edit your 
security.ymlfile... - ... add 
success_handler: redirect.after.logininform_login:section - ... add 
success_handler: redirect.after.logoutinlogout:section