protected variable uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End Developers for the SSM Information Manag

Location Frankfurt am Main, Germany Closing date for applications 17 January 2020 Your team You will be part of the Prudential Domain Services Division in the Directorate General Information Systems. We are a team of approximately 25 IT professionals delivering tailored IT solutions for European banking supervision (SSM) to support financial stability and collect supervisory statistics. Working as part of an agile team of software developers, you will take over the development and maintenance of the SSM Information Management System (IMAS) from an external supplier. Currently, the custom-built IMAS web application is based on .NET, Java, SQL Server (including SSRS),

Bekijk vacature »

Java Developer / Java EE frameworks / Inhouse (Clo

Functieomschrijving Ben jij een Java Developer met een zeer uitgebreide kennis van REST API's en wil jij graag werken aan uitdagende Inhouse projecten voor grote en bekende partijen in Nederland? Dan is dit de rol waarnaar jij op zoek bent! Binnen deze rol zal jij je als Java Developer aan de slag gaan voor een van de meest bekende bureaus op het gebied online platformen, een rol met veel afwisseling en voldoende technische uitdaging! Werken aan diverse en uiteenlopende projecten, waarbij je meer dan eens pionierswerk zal moeten verrichten; De mogelijkheden tot het toepassen van nieuwe technieken bespreken, beoordelen en

Bekijk vacature »

Java Developer Internationaal complexe calculaties

Functieomschrijving Kom jij het best tot je recht in een creatieve omgeving en heb jij een pragmatisch instelling? Denk jij graag vijf stappen vooruit en neem je andere daarin mee? Dan pas je zeker bij dit bedrijf. Lees dus snel verder. Ontwikkelen van applicaties en nieuwe functionaliteiten in Java; Aanpassingen maken in bestaande code; Overleggen en samenwerken met architecten en Product Owners; Werken binnen een multidisciplinair Scrumteam met betrekking tot analyse, design en ontwikkeling; Samenwerken en ondersteunen van testers in het proces van automatische regressietesten. Functie-eisen Je hebt minimaal een afgeronde HBO of WO opleiding in de richting van de

Bekijk vacature »

Junior Software Developer / C#

Functieomschrijving Heb jij al enige ervaring op het gebied van software development en bij voorkeur een afgeronde ICT opleiding? Heb je al enige ervaring met C# / .NET en ben je op zoek naar je eerste of tweede baan? Lees dan deze vacature! Je werkt als Software Developer aan industriële software / software gericht op machine besturing en maakt gebruik van C# en C; Je denkt mee over de architectuur en het design; Je weet requirements te vertalen naar de technische oplossing; Je onderzoekt issues en lost storingen op waar nodig; Je denkt mee over de doorontwikkeling van de software

Bekijk vacature »

C# .NET Developer / Amsterdam / Financiële om

Functieomschrijving Ben jij een senior C# .NET Developer en wil jij een bijdrage leveren aan een grote Noord-Europese financiële organisatie door innovatieve features te implementeren? Wil jij werken met C# en krijg jij energie van requirements uit de business vertalen naar concrete mogelijkheden? Lees dan nu verder! Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen

Bekijk vacature »

Full-stack .Net Developers gezocht in Oost Nederla

Functieomschrijving Binnen je functie ben je verantwoordelijk voor de technische ontwikkeling van grote projecten. Dit kunnen verschillende toepassingen zijn. Voor, tijdens en na een project zal je een aantal keer in contact staan met de opdrachtgever om het product zo veel mogelijk naar wens van de klant in te richten. Als Full-Stack developer zul je hier voornamelijk gaan werken met C# .Net, ASP.NET, SQL Server en Entity Framework. Je zal hier van begin tot eind betrokken zijn bij de realisatie van een project. Functie-eisen – Je hebt tenminste een HBO diploma in de richting van informatica – Je hebt ruime

Bekijk vacature »

Software Engineer (C#.NET)

Als software engineer bij DEVENTit ben je bezig met het volledige software-traject. Van analyse van vraagstukken tot ontwerp en ontwikkeling. Onze software is volledig webbased waarbij wij ons richten op de back-end software, ontwikkeld in C#/.NET. Voor de front-end werken wij samen met partners in Nederland en India. Je gaat werken in een team met ervaren collega’s die het als een uitdaging zien om nieuwe standaarden en technieken in onze oplossingen een plaats te geven. Complexiteit is daarbij een uitdaging die niet uit de weg wordt gegaan. Recentelijk zijn wij gestart met het herontwerpen en -ontwikkelen van onze software zodat

Bekijk vacature »

Outsystems Developer met kennis van salarisadminis

Ben jij een kei in je vakgebied op salarisadministratie en wil je daarnaast bezig zijn met de verdere digitalisering van salarisadministratie en verwerking? Heb jij bovendien kennis van Arbo-wetgeving, de wet Poortwachter en overige aanverwante wet- en regelgeving? Als OutSystems Developer bedenk je verder oplossingen voor IT-vraagstukken op het gebied van salarisadministratie. Een afwisselende combinatie functie dus! Iets voor jou? Het betreft een leuke uitdagende en afwisselende combinatie functie Outsystems Developer/Salaris-administrateur waarbij je jouw kennis van de salarisadministratie up to date kunt houden . Jouw kennis op dit gebied zul je vooral gaan inzetten t.b.v. de software aan de salarisadministratie

Bekijk vacature »

Senior Front-end Developer

Senior Front-end Developer bij Capgemini Bij Capgemini bouwen we niet zomaar webapplicaties en mobiele apps waar onze opdrachtgevers en hun klanten mee overweg kunnen. Nee, we ontwikkelen applicaties voor miljoenen gebruikers en dan ook nog apps waar men écht gelukkig van wordt. Van de medewerkers in de organisatie zelf tot aan de eindgebruikers. En als Senior Front-end Developer ben jij hierbij onmisbaar! De rol Van het bouwen van nieuwe functionaliteiten, het behouden, bewaken en verbeteren van de huidige infrastructuur en applicaties tot aan het ontwikkelen van nieuwe innovaties. Als Front-end Developer ben je de lead developer binnen jouw scrumteam en

Bekijk vacature »

C# / .NET Core developer gezocht, financiële

Voor een bedrijf in het centrum van Rotterdam zijn we op zoek naar een .NET C# developer. Het gaat om een bedrijf dat een software platform beheerd waarop verschillende partijen aangesloten zijn voor de afhandeling van financiële administratieve processen. De organisatie bestaat uit circa 200 mensen waarvan 80 op de locatie waar deze vacature speelt. Het team zelf bestaat uit 12 mensen waaronder 7 .NET developers. Er zijn 2 seniors en 5 mediors. Binnen het bedrijf draaien twee systemen. Het kernsysteem en een legacy systeem. Voor het kernsysteem zoeken we momenteel een .NET developer. Het kernsysteem is grotendeels op .NET

Bekijk vacature »

Full Stack .NET Developer / Angular 8 / Amsterdam

Functieomschrijving Ben jij de Full Stack .NET developer die graag in de regio Amsterdam aan de slag gaat om vanaf scratch nieuwe features te ontwikkelen? Wil jij een verbindende rol spelen tussen business en IT? Ga jij graag aan de slag bij een grote Noord-Europese financiële organisatie met meerdere thuismarkten? Lees dan snel verder! Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 8 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te

Bekijk vacature »

Noordoost Java Developer vacature

Java Developer Noordoost Word onderdeel van een topteam met ervaren Java Developers. Loop voorop in de ontwikkelingen en help mee innoveren. Focus op Java Wij bouwen State of the Art applicaties met de nieuwste Java technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen de wereld van Java, alle nieuwe ontwikkelingen te volgen en onze kennis te delen binnen onze eigen Java Community. Dit betekent bijvoorbeeld dat we aanwezig zijn op veel conferenties; Oracle Code One, Devoxx en JFall. We organiseren ook onze eigen collegiale sessies en hackatons waar we kennis en plezier combineren.

Bekijk vacature »

Senior Lead Developer / Full stack / .NET / Azure

Functieomschrijving Wil jij graag als meewerkend voorman werken in een ambitieus bedrijf dat moderne software ontwikkelt voor grote klanten? Ben jij goed thuis in .NET omgevingen en het Azure platform en zorg je graag dat alles in goede banen loopt? Lees dan snel verder! Ontwikkelen en testen van de software en het framework via Scrum principes; Dagelijks aansturen van het Development Team; Coördineren van projecten; Kwaliteitscontrole op de code; Architectuur bepalen en zorgen dat deze gevolgd wordt; Overzicht over functioneel en technisch ontwerp van de software; Sparren met directie over IT strategieën. Functie-eisen Ruime ervaring met het .NET framework, ASP.NET,

Bekijk vacature »

Junior Java Developer / DevOps / Cloud / Financi&e

Functieomschrijving Wil jij graag aan de slag als Java Developer? Heb jij affiniteit met de financiële branche? Wil jij systemen ontwikkelen die een grote impact hebben en binnen de gehele organisatie gebruikt worden? Solliciteer dan nu! Als Developer ben je primair verantwoordelijk voor het ontwerpen, bouwen en testen van software in al zijn facetten: Het designen en developen/ontwikkelen in Java van nieuwe software en nieuwe features op bestaande functionaliteiten; Het reviewen en overzien van de geschreven code; Het continu verbeteren van de richtlijnen en standaarden voor het geleverde werk binnen het team; Het bijdragen aan het verder automatiseren van de

Bekijk vacature »

.NET Developer / Innovatieve software / Virtual Re

Functieomschrijving Als .Net developer werken aan innovatieve software waar onder andere gebruik gemaakt wordt van Virtual Reality? Bijdragen aan een organisatie waar je uitgedaagd wordt om continu verbeteringen en ontwikkelpunten te ontdekken en door te voeren? Werken in de omgeving Putten? Reageer dan nu voor meer informatie! Het pro-actief aandragen van verbeteringen voor de bestaande applicatie; Ontwikkelen van nieuwe functionaliteiten; Doorvoeren van aanpassingen en wijzigingen; Verantwoordelijk voor koppelingen met andere systemen; Op de hoogte blijven van technische ontwikkelingen. Functie-eisen Hbo werk- en denkniveau; Een afgeronde IT gerelateerde opleiding; Minimaal 1 jaar professionele ervaring als developer; Aantoonbare kennis van C#; Initiatiefrijke

Bekijk vacature »
Storeman storeman

storeman storeman

07/06/2008 13:52:00
Quote Anchor link
Menigeen zal bij deze titel denken: Dat moet je niet willen!

Mee eens! Maar...

Ik ben bezig met het Zend_Framework en wil dit meertalig uit gaan voeren, zit er al lekker in verwerkt, echter wil POedit niet de constanten of protected variabelen die later door de ->_() functie worden gerost opnemen.

Dus ik wil een classe schrijven welke deze functies in een onnozel php bestand plompt, zodat poedit deze kan parsen.

Ik wil liever geen aanpassingen doen in het Zend_Framework, dan raakt het einde namelijk zoek.

Ik zou het liefst dynamisch een functie aan de klasse toevoegen om de protected variabele uit te lezen, heb alleen geen idee of dit mogelijk is. een var_dump kan ze ook uitlezen, dus ergens zou het toch moeten kunnen?
 
PHP hulp

PHP hulp

24/01/2020 07:14:48
 
Joren de Wit

Joren de Wit

07/06/2008 14:08:00
Quote Anchor link
Je zou eens naar de magic method __get() kunnen kijken? Als je die public maakt kun je op die manier de protected variable wel uitlezen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
class Example
{
    protected $foo;
    
    public function __construct($foo = 'Bar')
    {

        $this->foo = $foo;
    }

    
    public function __get($sVar)
    {

        if(isset($this->$sVar))
        {

            return $this->$sVar;
        }
    }
}


$oExample = new Example();
echo $oExample->foo;
?>

Maar goed je zegt het zelf al, dan ondermijn je dus eigenlijk het protected declareren van die variabele. Dus vraag jezelf goed af of je dit echt wel wilt en of er geen andere methode is...
 
Jelmer -

Jelmer -

07/06/2008 15:12:00
Quote Anchor link
In PHP 5.3 krijgt ReflectionProperty een nieuwe method: setAccessible. Hiermee kan je dan voortaan private & protected properties lezen & schrijven. bron.

Helaas is PHP 5.3 er nog niet, maar ik denk dat je wel ergens een nightly build van 5.3 of 6.0 kan vinden, en die naast je bestaande omgeving kan installeren. Of je download hem gewoon en draait PHP vanaf de commandline, dan hoef je niets te installeren (wel even opletten dat je een binary versie vindt, anders mag je hem gaan compilen)
 
Jelmer -

Jelmer -

07/06/2008 15:12:00
Quote Anchor link
hik
Gewijzigd op 01/01/1970 01:00:00 door Jelmer -
 
Storeman storeman

storeman storeman

07/06/2008 15:17:00
Quote Anchor link
BOEH! ;)

Okee, dat klinkt wel alsof het van toepassing kan zijn, maar ik wil graag wel op iets stabiels ontwikkelen.

Ik heb het maar anders opgelost, ik lees gewoon de bestanden in en ga opzoek naar een bepaald format. Ik ga toch voor elk type een aparte plugin schrijven, dus ik vind het wel verantwoord om het op deze manier op te lossen.
 
Danny K

Danny K

07/06/2008 15:35:00
Quote Anchor link
Ik weet niet of ik het goed begrijp dus sorry als dit niet is wat je zoekt:
Je kunt toch die class extenden en dan alleen een benodigde getter en/of setter maken.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.