Examples of FuelPhpModule


Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

        EnumSet<Change> enumSet = EnumSet.noneOf(Change.class);
        boolean tempIsEnabled = panel.isFuelEnabled();
        if (tempIsEnabled != isEnabled) {
            FuelPhpPreferences.setEnabled(phpModule, tempIsEnabled);
            enumSet.add(Change.FRAMEWORK_CHANGE);
            FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
            fuelModule.notifyPropertyChanged(new PropertyChangeEvent(this, FuelPhpModule.PROPERTY_CHANGE_FUEL, isValid, isValid));
        }

        boolean tempUseTestCaseMethod = panel.useTestCaseMethod();
        if (useTestCaseMethod != tempUseTestCaseMethod) {
            FuelPhpPreferences.setUseTestCaseMethod(phpModule, tempUseTestCaseMethod);
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

     *
     * @param phpModule
     */
    @NbBundle.Messages("FuelPhpModuleExtender.not.found.composer=Can't use composer. Please set composer path to the Options and run composer update manually.")
    private void update(PhpModule phpModule) {
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
        FuelPhpVersion version = fuelModule.getVersion();

        // version >= 1.6
        if (version.getMajor() >= 1 && version.getMinor() >= 6) {
            try {
                Composer composer = Composer.getDefault();
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

        return "View"; // NOI18N
    }

    @Override
    public FileObject getBaseDirectory(PhpModule phpModule) {
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
        return fuelModule.getDirectory(current, FILE_TYPE.VIEW);
    }
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

            // do nothing
            return;
        }

        // get config file
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
        FileObject configDirectory = fuelModule.getDirectory(DIR_TYPE.APP, FILE_TYPE.CONFIG, ""); // NOI18N
        if (configDirectory == null) {
            return;
        }
        FileObject config = configDirectory.getFileObject("config.php"); // NOI18N
        if (config == null) {
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

            return null;
        }

        @Override
        public void addNotify() {
            FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
            fuelModule.addPropertyChangeListener(this);
        }
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

        @Override
        public void removeNotify() {
        }

        private FileObject getRootNode(String node) {
            FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);

            if (node.equals("controller")) { // NOI18N
                return fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.APP, FuelPhpModule.FILE_TYPE.CONTROLLER, null);
            }

            if (node.equals("model")) { // NOI18N
                return fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.APP, FuelPhpModule.FILE_TYPE.MODEL, null);
            }

            if (node.equals("views")) { // NOI18N
                return fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.APP, FuelPhpModule.FILE_TYPE.VIEW, null);
            }

            if (node.equals("modules")) { // NOI18N
                return fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.MODULES);
            }

            if (node.equals(ASSETS)) {
                FileObject publicDirectory = fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.PUBLIC, FuelPhpModule.FILE_TYPE.NONE, null); // NOI18N
                if (publicDirectory != null) {
                    return publicDirectory.getFileObject(ASSETS);
                }
            }

            if (node.equals("tasks")) { // NOI18N
                return fuelModule.getDirectory(FuelPhpModule.DIR_TYPE.APP, FuelPhpModule.FILE_TYPE.TASKS, null);
            }

            return null;
        }
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

            moduleName = ""; // NOI18N
        }
    }

    private FileObject getViewDirectory(PhpModule phpModule, FileObject fileObject) {
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
        FileObject viewDirectory;
        if (!moduleName.isEmpty()) {
            viewDirectory = fuelModule.getDirectory(DIR_TYPE.MODULES, getFileType(), moduleName);
        } else {
            viewDirectory = fuelModule.getDirectory(fileObject, getFileType());
        }

        if (viewDirectory == null) {
            return null;
        }
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

            path = moduleSplit[1];
        }

        // get base directory
        FileObject fileObject = NbEditorUtilities.getFileObject(doc);
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(PhpModule.Factory.forFileObject(fileObject));
        FileObject baseDirectory;
        if (!moduleName.isEmpty()) {
            baseDirectory = fuelModule.getDirectory(DIR_TYPE.MODULES, fileType, moduleName);
        } else {
            baseDirectory = fuelModule.getDirectory(fileObject, fileType);
        }

        // create a file
        if (baseDirectory != null) {
            path = path.concat(".php"); // NOI18N
            boolean isCreated = fuelModule.createNewFile(baseDirectory, path);
            if (isCreated) {
                return baseDirectory.getFileObject(path);
            }
        }
        return null;
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

        return "ViewModel"; // NOI18N
    }

    @Override
    public FileObject getBaseDirectory(PhpModule phpModule) {
        FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
        return fuelModule.getDirectory(current, FILE_TYPE.VIEW_MODEL);
    }
View Full Code Here

Examples of org.netbeans.modules.php.fuel.modules.FuelPhpModule

            }

            @Override
            public void actionPerformed(ActionEvent e) {
                FuelPhpPreferences.setEnabled(phpModule, true);
                FuelPhpModule fuelModule = FuelPhpModule.forPhpModule(phpModule);
                phpModule.notifyPropertyChanged(new PropertyChangeEvent(this, PhpModule.PROPERTY_FRAMEWORKS, null, null));
                fuelModule.notifyPropertyChanged(new PropertyChangeEvent(this, FuelPhpModule.PROPERTY_CHANGE_FUEL, null, null));
                notification.clear();
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.