Commit 46f196a0103903c3655a123e754de93ef27257b0
Exists in
master
and in
1 other branch
Merge branch 'master' of https://github.com/lightbase/cacic
Showing
8 changed files
with
48 additions
and
83 deletions
Show diff stats
app/bootstrap.php.cache
@@ -1575,14 +1575,10 @@ return null !== $this->headers->get('Vary'); | @@ -1575,14 +1575,10 @@ return null !== $this->headers->get('Vary'); | ||
1575 | } | 1575 | } |
1576 | public function getVary() | 1576 | public function getVary() |
1577 | { | 1577 | { |
1578 | -if (!$vary = $this->headers->get('Vary', null, false)) { | 1578 | +if (!$vary = $this->headers->get('Vary')) { |
1579 | return array(); | 1579 | return array(); |
1580 | } | 1580 | } |
1581 | -$ret = array(); | ||
1582 | -foreach ($vary as $item) { | ||
1583 | -$ret = array_merge($ret, preg_split('/[\s,]+/', $item)); | ||
1584 | -} | ||
1585 | -return $ret; | 1581 | +return is_array($vary) ? $vary : preg_split('/[\s,]+/', $vary); |
1586 | } | 1582 | } |
1587 | public function setVary($headers, $replace = true) | 1583 | public function setVary($headers, $replace = true) |
1588 | { | 1584 | { |
@@ -2174,11 +2170,11 @@ protected $booted; | @@ -2174,11 +2170,11 @@ protected $booted; | ||
2174 | protected $name; | 2170 | protected $name; |
2175 | protected $startTime; | 2171 | protected $startTime; |
2176 | protected $loadClassCache; | 2172 | protected $loadClassCache; |
2177 | -const VERSION ='2.3.12'; | ||
2178 | -const VERSION_ID ='20312'; | 2173 | +const VERSION ='2.3.10'; |
2174 | +const VERSION_ID ='20310'; | ||
2179 | const MAJOR_VERSION ='2'; | 2175 | const MAJOR_VERSION ='2'; |
2180 | const MINOR_VERSION ='3'; | 2176 | const MINOR_VERSION ='3'; |
2181 | -const RELEASE_VERSION ='12'; | 2177 | +const RELEASE_VERSION ='10'; |
2182 | const EXTRA_VERSION =''; | 2178 | const EXTRA_VERSION =''; |
2183 | public function __construct($environment, $debug) | 2179 | public function __construct($environment, $debug) |
2184 | { | 2180 | { |
@@ -2544,33 +2540,21 @@ return $source; | @@ -2544,33 +2540,21 @@ return $source; | ||
2544 | $rawChunk =''; | 2540 | $rawChunk =''; |
2545 | $output =''; | 2541 | $output =''; |
2546 | $tokens = token_get_all($source); | 2542 | $tokens = token_get_all($source); |
2547 | -$ignoreSpace = false; | ||
2548 | for (reset($tokens); false !== $token = current($tokens); next($tokens)) { | 2543 | for (reset($tokens); false !== $token = current($tokens); next($tokens)) { |
2549 | if (is_string($token)) { | 2544 | if (is_string($token)) { |
2550 | $rawChunk .= $token; | 2545 | $rawChunk .= $token; |
2551 | } elseif (T_START_HEREDOC === $token[0]) { | 2546 | } elseif (T_START_HEREDOC === $token[0]) { |
2552 | -$output .= $rawChunk.$token[1]; | 2547 | +$output .= preg_replace(array('/\s+$/Sm','/\n+/S'),"\n", $rawChunk).$token[1]; |
2553 | do { | 2548 | do { |
2554 | $token = next($tokens); | 2549 | $token = next($tokens); |
2555 | $output .= $token[1]; | 2550 | $output .= $token[1]; |
2556 | } while ($token[0] !== T_END_HEREDOC); | 2551 | } while ($token[0] !== T_END_HEREDOC); |
2557 | $rawChunk =''; | 2552 | $rawChunk =''; |
2558 | -} elseif (T_WHITESPACE === $token[0]) { | ||
2559 | -if ($ignoreSpace) { | ||
2560 | -$ignoreSpace = false; | ||
2561 | -continue; | ||
2562 | -} | ||
2563 | -$rawChunk .= preg_replace(array('/\n{2,}/S'),"\n", $token[1]); | ||
2564 | -} elseif (in_array($token[0], array(T_COMMENT, T_DOC_COMMENT))) { | ||
2565 | -$ignoreSpace = true; | ||
2566 | -} else { | 2553 | +} elseif (!in_array($token[0], array(T_COMMENT, T_DOC_COMMENT))) { |
2567 | $rawChunk .= $token[1]; | 2554 | $rawChunk .= $token[1]; |
2568 | -if (T_OPEN_TAG === $token[0]) { | ||
2569 | -$ignoreSpace = true; | ||
2570 | -} | ||
2571 | } | 2555 | } |
2572 | } | 2556 | } |
2573 | -$output .= $rawChunk; | 2557 | +$output .= preg_replace(array('/\s+$/Sm','/\n+/S'),"\n", $rawChunk); |
2574 | return $output; | 2558 | return $output; |
2575 | } | 2559 | } |
2576 | public function serialize() | 2560 | public function serialize() |
@@ -2752,7 +2736,6 @@ $application->add($r->newInstance()); | @@ -2752,7 +2736,6 @@ $application->add($r->newInstance()); | ||
2752 | namespace Symfony\Component\Config | 2736 | namespace Symfony\Component\Config |
2753 | { | 2737 | { |
2754 | use Symfony\Component\Config\Resource\ResourceInterface; | 2738 | use Symfony\Component\Config\Resource\ResourceInterface; |
2755 | -use Symfony\Component\Filesystem\Exception\IOException; | ||
2756 | use Symfony\Component\Filesystem\Filesystem; | 2739 | use Symfony\Component\Filesystem\Filesystem; |
2757 | class ConfigCache | 2740 | class ConfigCache |
2758 | { | 2741 | { |
@@ -2790,20 +2773,11 @@ return true; | @@ -2790,20 +2773,11 @@ return true; | ||
2790 | } | 2773 | } |
2791 | public function write($content, array $metadata = null) | 2774 | public function write($content, array $metadata = null) |
2792 | { | 2775 | { |
2793 | -$mode = 0666; | ||
2794 | -$umask = umask(); | 2776 | +$mode = 0666 & ~umask(); |
2795 | $filesystem = new Filesystem(); | 2777 | $filesystem = new Filesystem(); |
2796 | -$filesystem->dumpFile($this->file, $content, null); | ||
2797 | -try { | ||
2798 | -$filesystem->chmod($this->file, $mode, $umask); | ||
2799 | -} catch (IOException $e) { | ||
2800 | -} | 2778 | +$filesystem->dumpFile($this->file, $content, $mode); |
2801 | if (null !== $metadata && true === $this->debug) { | 2779 | if (null !== $metadata && true === $this->debug) { |
2802 | -$filesystem->dumpFile($this->getMetaFile(), serialize($metadata), null); | ||
2803 | -try { | ||
2804 | -$filesystem->chmod($this->getMetaFile(), $mode, $umask); | ||
2805 | -} catch (IOException $e) { | ||
2806 | -} | 2780 | +$filesystem->dumpFile($this->getMetaFile(), serialize($metadata), $mode); |
2807 | } | 2781 | } |
2808 | } | 2782 | } |
2809 | private function getMetaFile() | 2783 | private function getMetaFile() |
app/config/config.yml
@@ -134,6 +134,7 @@ knp_paginator: | @@ -134,6 +134,7 @@ knp_paginator: | ||
134 | fm_elfinder: | 134 | fm_elfinder: |
135 | locale: %locale% | 135 | locale: %locale% |
136 | editor: simple | 136 | editor: simple |
137 | + compression: false | ||
137 | connector: | 138 | connector: |
138 | roots: | 139 | roots: |
139 | downloads: | 140 | downloads: |
@@ -167,4 +168,4 @@ services: | @@ -167,4 +168,4 @@ services: | ||
167 | cacic_demo.command.demo_command: | 168 | cacic_demo.command.demo_command: |
168 | class: Cacic\CommonBundle\Command\DemoCommand | 169 | class: Cacic\CommonBundle\Command\DemoCommand |
169 | tags: | 170 | tags: |
170 | - - { name: console.command } | ||
171 | \ No newline at end of file | 171 | \ No newline at end of file |
172 | + - { name: console.command } |
composer.json
@@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
24 | ], | 24 | ], |
25 | "require": { | 25 | "require": { |
26 | "php": ">=5.3.3", | 26 | "php": ">=5.3.3", |
27 | - "symfony/symfony": "2.3.*", | 27 | + "symfony/symfony": "2.3.10", |
28 | "jquery/jquery": "1.10.*", | 28 | "jquery/jquery": "1.10.*", |
29 | "doctrine/orm": ">=2.2.3,<2.4-dev", | 29 | "doctrine/orm": ">=2.2.3,<2.4-dev", |
30 | "doctrine/doctrine-bundle": "1.2.*", | 30 | "doctrine/doctrine-bundle": "1.2.*", |
composer.lock
@@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
3 | "This file locks the dependencies of your project to a known state", | 3 | "This file locks the dependencies of your project to a known state", |
4 | "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file" | 4 | "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file" |
5 | ], | 5 | ], |
6 | - "hash": "7b0319266c174918185313801b3e4139", | 6 | + "hash": "2374f22cb735f9931567e2668cf40380", |
7 | "packages": [ | 7 | "packages": [ |
8 | { | 8 | { |
9 | "name": "braincrafted/bootstrap-bundle", | 9 | "name": "braincrafted/bootstrap-bundle", |
@@ -217,7 +217,7 @@ | @@ -217,7 +217,7 @@ | ||
217 | ], | 217 | ], |
218 | "authors": [ | 218 | "authors": [ |
219 | { | 219 | { |
220 | - "name": "Jonathan H. Wage", | 220 | + "name": "Jonathan Wage", |
221 | "email": "jonwage@gmail.com", | 221 | "email": "jonwage@gmail.com", |
222 | "homepage": "http://www.jwage.com/", | 222 | "homepage": "http://www.jwage.com/", |
223 | "role": "Creator" | 223 | "role": "Creator" |
@@ -292,7 +292,7 @@ | @@ -292,7 +292,7 @@ | ||
292 | ], | 292 | ], |
293 | "authors": [ | 293 | "authors": [ |
294 | { | 294 | { |
295 | - "name": "Jonathan H. Wage", | 295 | + "name": "Jonathan Wage", |
296 | "email": "jonwage@gmail.com", | 296 | "email": "jonwage@gmail.com", |
297 | "homepage": "http://www.jwage.com/", | 297 | "homepage": "http://www.jwage.com/", |
298 | "role": "Creator" | 298 | "role": "Creator" |
@@ -637,9 +637,7 @@ | @@ -637,9 +637,7 @@ | ||
637 | "authors": [ | 637 | "authors": [ |
638 | { | 638 | { |
639 | "name": "Fabien Potencier", | 639 | "name": "Fabien Potencier", |
640 | - "email": "fabien@symfony.com", | ||
641 | - "homepage": "http://fabien.potencier.org", | ||
642 | - "role": "Lead Developer" | 640 | + "email": "fabien@symfony.com" |
643 | }, | 641 | }, |
644 | { | 642 | { |
645 | "name": "Symfony Community", | 643 | "name": "Symfony Community", |
@@ -1269,7 +1267,7 @@ | @@ -1269,7 +1267,7 @@ | ||
1269 | ], | 1267 | ], |
1270 | "authors": [ | 1268 | "authors": [ |
1271 | { | 1269 | { |
1272 | - "name": "Johannes M. Schmitt", | 1270 | + "name": "Johannes Schmitt", |
1273 | "email": "schmittjoh@gmail.com", | 1271 | "email": "schmittjoh@gmail.com", |
1274 | "homepage": "http://jmsyst.com", | 1272 | "homepage": "http://jmsyst.com", |
1275 | "role": "Developer of wrapped JMSSerializerBundle" | 1273 | "role": "Developer of wrapped JMSSerializerBundle" |
@@ -1744,7 +1742,7 @@ | @@ -1744,7 +1742,7 @@ | ||
1744 | { | 1742 | { |
1745 | "name": "Johannes M. Schmitt", | 1743 | "name": "Johannes M. Schmitt", |
1746 | "email": "schmittjoh@gmail.com", | 1744 | "email": "schmittjoh@gmail.com", |
1747 | - "homepage": "https://github.com/schmittjoh", | 1745 | + "homepage": "http://jmsyst.com", |
1748 | "role": "Developer of wrapped JMSSerializerBundle" | 1746 | "role": "Developer of wrapped JMSSerializerBundle" |
1749 | } | 1747 | } |
1750 | ], | 1748 | ], |
@@ -2170,12 +2168,12 @@ | @@ -2170,12 +2168,12 @@ | ||
2170 | "source": { | 2168 | "source": { |
2171 | "type": "git", | 2169 | "type": "git", |
2172 | "url": "https://github.com/lightbase/cocar.git", | 2170 | "url": "https://github.com/lightbase/cocar.git", |
2173 | - "reference": "8465bec2675d2f6b96b60a9ef59a95f4c25ef54e" | 2171 | + "reference": "2fc869b73608ed4d7821e7a2752cd555fc912dfd" |
2174 | }, | 2172 | }, |
2175 | "dist": { | 2173 | "dist": { |
2176 | "type": "zip", | 2174 | "type": "zip", |
2177 | - "url": "https://api.github.com/repos/lightbase/cocar/zipball/8465bec2675d2f6b96b60a9ef59a95f4c25ef54e", | ||
2178 | - "reference": "8465bec2675d2f6b96b60a9ef59a95f4c25ef54e", | 2175 | + "url": "https://api.github.com/repos/lightbase/cocar/zipball/2fc869b73608ed4d7821e7a2752cd555fc912dfd", |
2176 | + "reference": "2fc869b73608ed4d7821e7a2752cd555fc912dfd", | ||
2179 | "shasum": "" | 2177 | "shasum": "" |
2180 | }, | 2178 | }, |
2181 | "require": { | 2179 | "require": { |
@@ -2206,7 +2204,7 @@ | @@ -2206,7 +2204,7 @@ | ||
2206 | "support": { | 2204 | "support": { |
2207 | "source": "https://github.com/lightbase/cocar/tree/master" | 2205 | "source": "https://github.com/lightbase/cocar/tree/master" |
2208 | }, | 2206 | }, |
2209 | - "time": "2014-03-29 05:16:50" | 2207 | + "time": "2014-04-09 13:43:42" |
2210 | }, | 2208 | }, |
2211 | { | 2209 | { |
2212 | "name": "monolog/monolog", | 2210 | "name": "monolog/monolog", |
@@ -2404,7 +2402,7 @@ | @@ -2404,7 +2402,7 @@ | ||
2404 | ], | 2402 | ], |
2405 | "authors": [ | 2403 | "authors": [ |
2406 | { | 2404 | { |
2407 | - "name": "Johannes M. Schmitt", | 2405 | + "name": "Johannes Schmitt", |
2408 | "email": "schmittjoh@gmail.com", | 2406 | "email": "schmittjoh@gmail.com", |
2409 | "homepage": "http://jmsyst.com", | 2407 | "homepage": "http://jmsyst.com", |
2410 | "role": "Developer of wrapped JMSSerializerBundle" | 2408 | "role": "Developer of wrapped JMSSerializerBundle" |
@@ -2493,9 +2491,7 @@ | @@ -2493,9 +2491,7 @@ | ||
2493 | "authors": [ | 2491 | "authors": [ |
2494 | { | 2492 | { |
2495 | "name": "Fabien Potencier", | 2493 | "name": "Fabien Potencier", |
2496 | - "email": "fabien@symfony.com", | ||
2497 | - "homepage": "http://fabien.potencier.org", | ||
2498 | - "role": "Lead Developer" | 2494 | + "email": "fabien@symfony.com" |
2499 | } | 2495 | } |
2500 | ], | 2496 | ], |
2501 | "description": "The base bundle for the Symfony Distributions", | 2497 | "description": "The base bundle for the Symfony Distributions", |
@@ -2542,9 +2538,7 @@ | @@ -2542,9 +2538,7 @@ | ||
2542 | "authors": [ | 2538 | "authors": [ |
2543 | { | 2539 | { |
2544 | "name": "Fabien Potencier", | 2540 | "name": "Fabien Potencier", |
2545 | - "email": "fabien@symfony.com", | ||
2546 | - "homepage": "http://fabien.potencier.org", | ||
2547 | - "role": "Lead Developer" | 2541 | + "email": "fabien@symfony.com" |
2548 | } | 2542 | } |
2549 | ], | 2543 | ], |
2550 | "description": "This bundle provides a way to configure your controllers with annotations", | 2544 | "description": "This bundle provides a way to configure your controllers with annotations", |
@@ -2596,9 +2590,7 @@ | @@ -2596,9 +2590,7 @@ | ||
2596 | "authors": [ | 2590 | "authors": [ |
2597 | { | 2591 | { |
2598 | "name": "Fabien Potencier", | 2592 | "name": "Fabien Potencier", |
2599 | - "email": "fabien@symfony.com", | ||
2600 | - "homepage": "http://fabien.potencier.org", | ||
2601 | - "role": "Lead Developer" | 2593 | + "email": "fabien@symfony.com" |
2602 | } | 2594 | } |
2603 | ], | 2595 | ], |
2604 | "description": "This bundle generates code for you", | 2596 | "description": "This bundle generates code for you", |
@@ -2861,9 +2853,7 @@ | @@ -2861,9 +2853,7 @@ | ||
2861 | "authors": [ | 2853 | "authors": [ |
2862 | { | 2854 | { |
2863 | "name": "Fabien Potencier", | 2855 | "name": "Fabien Potencier", |
2864 | - "email": "fabien@symfony.com", | ||
2865 | - "homepage": "http://fabien.potencier.org", | ||
2866 | - "role": "Lead Developer" | 2856 | + "email": "fabien@symfony.com" |
2867 | }, | 2857 | }, |
2868 | { | 2858 | { |
2869 | "name": "Symfony Community", | 2859 | "name": "Symfony Community", |
@@ -2937,16 +2927,16 @@ | @@ -2937,16 +2927,16 @@ | ||
2937 | }, | 2927 | }, |
2938 | { | 2928 | { |
2939 | "name": "symfony/symfony", | 2929 | "name": "symfony/symfony", |
2940 | - "version": "v2.3.12", | 2930 | + "version": "v2.3.10", |
2941 | "source": { | 2931 | "source": { |
2942 | "type": "git", | 2932 | "type": "git", |
2943 | "url": "https://github.com/symfony/symfony.git", | 2933 | "url": "https://github.com/symfony/symfony.git", |
2944 | - "reference": "3574df3d5e0039f3225007b8be534df5c4104503" | 2934 | + "reference": "e4b9ff28b7c357971947ed12f99fbc68ff116830" |
2945 | }, | 2935 | }, |
2946 | "dist": { | 2936 | "dist": { |
2947 | "type": "zip", | 2937 | "type": "zip", |
2948 | - "url": "https://api.github.com/repos/symfony/symfony/zipball/3574df3d5e0039f3225007b8be534df5c4104503", | ||
2949 | - "reference": "3574df3d5e0039f3225007b8be534df5c4104503", | 2938 | + "url": "https://api.github.com/repos/symfony/symfony/zipball/e4b9ff28b7c357971947ed12f99fbc68ff116830", |
2939 | + "reference": "e4b9ff28b7c357971947ed12f99fbc68ff116830", | ||
2950 | "shasum": "" | 2940 | "shasum": "" |
2951 | }, | 2941 | }, |
2952 | "require": { | 2942 | "require": { |
@@ -3043,7 +3033,7 @@ | @@ -3043,7 +3033,7 @@ | ||
3043 | "keywords": [ | 3033 | "keywords": [ |
3044 | "framework" | 3034 | "framework" |
3045 | ], | 3035 | ], |
3046 | - "time": "2014-04-03 05:42:39" | 3036 | + "time": "2014-02-12 08:18:23" |
3047 | }, | 3037 | }, |
3048 | { | 3038 | { |
3049 | "name": "twbs/bootstrap", | 3039 | "name": "twbs/bootstrap", |
@@ -3122,9 +3112,7 @@ | @@ -3122,9 +3112,7 @@ | ||
3122 | "authors": [ | 3112 | "authors": [ |
3123 | { | 3113 | { |
3124 | "name": "Fabien Potencier", | 3114 | "name": "Fabien Potencier", |
3125 | - "email": "fabien@symfony.com", | ||
3126 | - "homepage": "http://fabien.potencier.org", | ||
3127 | - "role": "Lead Developer" | 3115 | + "email": "fabien@symfony.com" |
3128 | } | 3116 | } |
3129 | ], | 3117 | ], |
3130 | "description": "Common additional features for Twig that do not directly belong in core", | 3118 | "description": "Common additional features for Twig that do not directly belong in core", |
src/Cacic/CommonBundle/Entity/ComputadorRepository.php
@@ -221,7 +221,7 @@ class ComputadorRepository extends EntityRepository | @@ -221,7 +221,7 @@ class ComputadorRepository extends EntityRepository | ||
221 | /* | 221 | /* |
222 | * Metodo responsável por inserir coletas iniciais, assim que o cacic é instalado | 222 | * Metodo responsável por inserir coletas iniciais, assim que o cacic é instalado |
223 | */ | 223 | */ |
224 | - public function getComputadorPreCole( Request $request , $te_so , $te_node_adress ) | 224 | + public function getComputadorPreCole( Request $request , $te_so , $te_node_adress, $rede, $so ) |
225 | { | 225 | { |
226 | //recebe dados via POST, deCripata dados, e attribui a variaveis | 226 | //recebe dados via POST, deCripata dados, e attribui a variaveis |
227 | $computer_system = OldCacicHelper::deCrypt( $request, $request->request->get('ComputerSystem'), true ); | 227 | $computer_system = OldCacicHelper::deCrypt( $request, $request->request->get('ComputerSystem'), true ); |
@@ -232,10 +232,10 @@ class ComputadorRepository extends EntityRepository | @@ -232,10 +232,10 @@ class ComputadorRepository extends EntityRepository | ||
232 | $data = new \DateTime('NOW'); //armazena data Atual | 232 | $data = new \DateTime('NOW'); //armazena data Atual |
233 | 233 | ||
234 | //vefifica se existe SO coletado se não, insere novo SO | 234 | //vefifica se existe SO coletado se não, insere novo SO |
235 | - $so = $this->getEntityManager()->getRepository('CacicCommonBundle:So')->createIfNotExist( $te_so ); | ||
236 | - $rede = $this->getEntityManager()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); | 235 | + //$so = $this->getEntityManager()->getRepository('CacicCommonBundle:So')->createIfNotExist( $te_so ); |
236 | + //$rede = $this->getEntityManager()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); | ||
237 | $computador = $this->findOneBy( array( 'teNodeAddress'=> $te_node_adress, 'idSo'=> $so->getIdSo()) ); | 237 | $computador = $this->findOneBy( array( 'teNodeAddress'=> $te_node_adress, 'idSo'=> $so->getIdSo()) ); |
238 | - $classes = $this->getEntityManager()->getRepository('CacicCommonBundle:Classe')->findAll(); | 238 | + //$classes = $this->getEntityManager()->getRepository('CacicCommonBundle:Classe')->findAll(); |
239 | 239 | ||
240 | //inserção de dado se for um novo computador | 240 | //inserção de dado se for um novo computador |
241 | if( empty ( $computador ) ) | 241 | if( empty ( $computador ) ) |
src/Cacic/WSBundle/Controller/ColetaController.php
@@ -360,7 +360,7 @@ class ColetaController extends Controller | @@ -360,7 +360,7 @@ class ColetaController extends Controller | ||
360 | 360 | ||
361 | // Se não encontrar o valor, loga o erro e sai | 361 | // Se não encontrar o valor, loga o erro e sai |
362 | if (is_null($classProperty) || $classProperty == "") { | 362 | if (is_null($classProperty) || $classProperty == "") { |
363 | - $logger->error("ERRO NA COLETA! Propriedade $classPropertyName não encontrada na requisição ou valor vazio"); | 363 | + $logger->debug("ERRO NA COLETA! Propriedade $classPropertyName não encontrada na requisição ou valor vazio"); |
364 | return; | 364 | return; |
365 | } | 365 | } |
366 | 366 |
src/Cacic/WSBundle/Controller/DefaultController.php
@@ -74,9 +74,10 @@ class DefaultController extends Controller | @@ -74,9 +74,10 @@ class DefaultController extends Controller | ||
74 | 74 | ||
75 | //vefifica se existe SO coletado se não, insere novo SO | 75 | //vefifica se existe SO coletado se não, insere novo SO |
76 | $so = $this->getDoctrine()->getRepository('CacicCommonBundle:So')->createIfNotExist( $te_so ); | 76 | $so = $this->getDoctrine()->getRepository('CacicCommonBundle:So')->createIfNotExist( $te_so ); |
77 | - $computador = $this->getDoctrine()->getRepository('CacicCommonBundle:Computador')->getComputadorPreCole( $request, $te_so, $te_node_address ); | ||
78 | $rede = $this->getDoctrine()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); | 77 | $rede = $this->getDoctrine()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); |
79 | - $local = $this->getDoctrine()->getRepository('CacicCommonBundle:Local')->findOneBy(array( 'idLocal' => $rede->getIdLocal() )); | 78 | + $computador = $this->getDoctrine()->getRepository('CacicCommonBundle:Computador')->getComputadorPreCole( $request, $te_so, $te_node_address, $rede, $so ); |
79 | + //$local = $this->getDoctrine()->getRepository('CacicCommonBundle:Local')->findOneBy(array( 'idLocal' => $rede->getIdLocal() )); | ||
80 | + $local = $rede->getIdLocal(); | ||
80 | 81 | ||
81 | //Debugging do Agente | 82 | //Debugging do Agente |
82 | $debugging = ( TagValueHelper::getValueFromTags('DateToDebugging',$computador->getTeDebugging() ) == date("Ymd") ? $computador->getTeDebugging() : | 83 | $debugging = ( TagValueHelper::getValueFromTags('DateToDebugging',$computador->getTeDebugging() ) == date("Ymd") ? $computador->getTeDebugging() : |
@@ -142,10 +143,11 @@ class DefaultController extends Controller | @@ -142,10 +143,11 @@ class DefaultController extends Controller | ||
142 | OldCacicHelper::autenticaAgente($request); | 143 | OldCacicHelper::autenticaAgente($request); |
143 | 144 | ||
144 | $te_node_adress = TagValueHelper::getValueFromTags( 'MACAddress', OldCacicHelper::deCrypt( $request, $request->get('NetworkAdapterConfiguration'))); | 145 | $te_node_adress = TagValueHelper::getValueFromTags( 'MACAddress', OldCacicHelper::deCrypt( $request, $request->get('NetworkAdapterConfiguration'))); |
145 | - $computador = $this->getDoctrine()->getRepository('CacicCommonBundle:Computador')->getComputadorPreCole( $request, $request->get( 'te_so' ),$te_node_adress ); | ||
146 | - $rede = $this->getDoctrine()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); | ||
147 | $so = $this->getDoctrine()->getRepository('CacicCommonBundle:So')->findOneBy( array('teSo'=>$request->get( 'te_so' ))); | 146 | $so = $this->getDoctrine()->getRepository('CacicCommonBundle:So')->findOneBy( array('teSo'=>$request->get( 'te_so' ))); |
148 | - $local = $this->getDoctrine()->getRepository('CacicCommonBundle:Local')->findOneBy(array( 'idLocal' => $rede->getIdLocal() )); | 147 | + $rede = $this->getDoctrine()->getRepository('CacicCommonBundle:Rede')->getDadosRedePreColeta( $request ); |
148 | + $computador = $this->getDoctrine()->getRepository('CacicCommonBundle:Computador')->getComputadorPreCole( $request, $request->get( 'te_so' ),$te_node_adress, $rede, $so ); | ||
149 | + //$local = $this->getDoctrine()->getRepository('CacicCommonBundle:Local')->findOneBy(array( 'idLocal' => $rede->getIdLocal() )); | ||
150 | + $local = $rede->getIdLocal(); | ||
149 | $data = new \DateTime('NOW'); | 151 | $data = new \DateTime('NOW'); |
150 | 152 | ||
151 | //Debugging do Agente | 153 | //Debugging do Agente |
src/Cacic/WSBundle/Helper/TagValueHelper.php
@@ -35,7 +35,7 @@ class TagValueHelper | @@ -35,7 +35,7 @@ class TagValueHelper | ||
35 | preg_match_all("(\[" . $pStrTagLabel . "\](.+)\[\/" . $pStrTagLabel . "\])i",$pStrSource, $arrResult); | 35 | preg_match_all("(\[" . $pStrTagLabel . "\](.+)\[\/" . $pStrTagLabel . "\])i",$pStrSource, $arrResult); |
36 | 36 | ||
37 | // Garantir que o resultado contenha somente UTF-8 valido | 37 | // Garantir que o resultado contenha somente UTF-8 valido |
38 | - $resultado = TagValueHelper::UTF8Sanitize($arrResult[1][0]); | 38 | + $resultado = TagValueHelper::UTF8Sanitize(@$arrResult[1][0]); |
39 | 39 | ||
40 | return $resultado; | 40 | return $resultado; |
41 | } | 41 | } |